bk-magic-vue
Version:
基于蓝鲸 Magicbox 和 Vue 的前端组件库
1,373 lines (1,152 loc) • 33.7 kB
CSS
.bk-button{
height:32px;
line-height:30px;
display:inline-block;
outline:none;
cursor:pointer;
white-space:nowrap;
-webkit-appearance:none;
padding:0 15px;
text-align:center;
vertical-align:middle;
font-size:14px;
background-color:#fff;
border:1px solid #c4c6cc;
border-radius:2px;
-webkit-box-sizing:border-box;
box-sizing:border-box;
color:#63656e;
text-decoration:none;
-webkit-transition:background-color ease 0.3s;
transition:background-color ease 0.3s;
min-width:64px;
position:relative;
}
.bk-button .bk-loading-wrapper{
opacity:0;
}
.bk-button .bk-button-loading{
display:inline-block;
vertical-align:top;
font-size:0;
position:absolute;
left:50%;
-webkit-transform:translateX(-50%);
transform:translateX(-50%);
}
.bk-button .bk-button-loading div{
width:6px;
height:6px;
border-radius:100%;
display:inline-block;
vertical-align:middle;
background-color:#fff;
-webkit-animation:button-loading 1s infinite ease-in-out both;
animation:button-loading 1s infinite ease-in-out both
}
.bk-button .bk-button-loading div + [class^="bounce"]{
margin-left:4px;
}
.bk-button .bk-button-loading .bounce1{
-webkit-animation-delay:-0.72s;
animation-delay:-0.72s;
}
.bk-button .bk-button-loading .bounce2{
-webkit-animation-delay:-0.48s;
animation-delay:-0.48s;
}
.bk-button .bk-button-loading .bounce3{
-webkit-animation-delay:-0.24s;
animation-delay:-0.24s;
}
.bk-button .bk-button-loading .bounce4{
-webkit-animation-delay:0s;
animation-delay:0s;
}
.bk-button .bk-button-icon-loading{
position:relative;
top:2px;
}
.bk-button .bk-button-icon-loading .loading{
width:14px;
height:14px;
border:2px solid;
border-right-color:transparent;
border-radius:50%;
-webkit-animation:button-icon-loading 1s linear infinite;
animation:button-icon-loading 1s linear infinite;
margin:-7px auto 0;
display:inline-block;
}
.bk-button .bk-icon{
line-height:16px;
min-width:14px;
display:inline-block;
position:relative;
top:1px;
font-size:22px;
}
.bk-button.no-slot{
padding:0 10px;
height:32px;
min-width:32px;
}
.bk-button.no-slot .left-icon{
margin-right:0;
}
.bk-button.no-slot .right-icon{
margin-left:0;
}
.bk-button.bk-default:hover,
.bk-button.bk-default.hover{
border-color:#979ba5;
color:#63656e;
}
.bk-button.bk-default:active,
.bk-button.bk-default.active{
border-color:#3a84ff;
color:#3a84ff;
}
.bk-button.bk-default.is-disabled,
.bk-button.bk-default[disabled]{
background-color:#faf9fd;
border-color:#dcdee5;
color:#c4c6cc;
cursor:not-allowed;
}
.bk-button.bk-default.is-loading{
cursor:default
}
.bk-button.bk-default.is-loading:hover,
.bk-button.bk-default.is-loading.hover{
background-color:#fff;
border-color:#c4c6cc;
opacity:1;
}
.bk-button.bk-default.is-loading:active,
.bk-button.bk-default.is-loading.active{
background-color:#fff;
border-color:#c4c6cc;
}
.bk-button.bk-default .bk-button-loading div{
background-color:#63656e;
}
.bk-button.bk-primary{
background:#3a84ff;
border-color:#3a84ff;
color:#fff;
}
.bk-button.bk-primary:hover,
.bk-button.bk-primary.hover{
background-color:#699df4;
border-color:#699df4;
opacity:1;
}
.bk-button.bk-primary:active,
.bk-button.bk-primary.active{
background-color:#2761dd;
border-color:#2761dd;
}
.bk-button.bk-primary.is-disabled,
.bk-button.bk-primary[disabled]{
background-color:#dcdee5;
border-color:#dcdee5;
color:#fff;
cursor:not-allowed;
}
.bk-button.bk-primary.is-loading{
cursor:default
}
.bk-button.bk-primary.is-loading:hover,
.bk-button.bk-primary.is-loading.hover{
background-color:#3a84ff;
border-color:#3a84ff;
opacity:1;
}
.bk-button.bk-primary.is-loading:active,
.bk-button.bk-primary.is-loading.active{
background-color:#3a84ff;
border-color:#3a84ff;
}
.bk-button.bk-primary.is-loading.is-outline .bk-button-loading div{
background-color:#3a84ff;
}
.bk-button.bk-primary.is-loading.is-outline:hover .bk-button-loading div, .bk-button.bk-primary.is-loading.is-outline.hover .bk-button-loading div{
background-color:#fff;
}
.bk-button.bk-primary.is-loading.is-outline.active .bk-button-loading div, .bk-button.bk-primary.is-loading.is-outline:active .bk-button-loading div{
background-color:#fff;
}
.bk-button.bk-primary.is-outline{
color:#3a84ff;
border-color:#3a84ff;
background-color:#fff
}
.bk-button.bk-primary.is-outline:hover,
.bk-button.bk-primary.is-outline.hover{
background-color:#3a84ff;
border-color:#3a84ff;
color:#fff;
}
.bk-button.bk-primary.is-outline.active,
.bk-button.bk-primary.is-outline:active{
background-color:#2761dd;
border-color:#2761dd;
color:#fff;
}
.bk-button.bk-primary{
}
.bk-button.bk-success{
background:#2dcb56;
border-color:#2dcb56;
color:#fff;
}
.bk-button.bk-success:hover,
.bk-button.bk-success.hover{
background-color:#45e35f;
border-color:#45e35f;
opacity:1;
}
.bk-button.bk-success:active,
.bk-button.bk-success.active{
background-color:#1ab943;
border-color:#1ab943;
}
.bk-button.bk-success.is-disabled,
.bk-button.bk-success[disabled]{
background-color:#dcdee5;
border-color:#dcdee5;
color:#fff;
cursor:not-allowed;
}
.bk-button.bk-success.is-loading{
cursor:default
}
.bk-button.bk-success.is-loading:hover,
.bk-button.bk-success.is-loading.hover{
background-color:#2dcb56;
border-color:#2dcb56;
opacity:1;
}
.bk-button.bk-success.is-loading:active,
.bk-button.bk-success.is-loading.active{
background-color:#2dcb56;
border-color:#2dcb56;
}
.bk-button.bk-success.is-loading.is-outline .bk-button-loading div{
background-color:#2dcb56;
}
.bk-button.bk-success.is-loading.is-outline:hover .bk-button-loading div, .bk-button.bk-success.is-loading.is-outline.hover .bk-button-loading div{
background-color:#fff;
}
.bk-button.bk-success.is-loading.is-outline.active .bk-button-loading div, .bk-button.bk-success.is-loading.is-outline:active .bk-button-loading div{
background-color:#fff;
}
.bk-button.bk-success.is-outline{
color:#2dcb56;
border-color:#2dcb56;
background-color:#fff
}
.bk-button.bk-success.is-outline:hover,
.bk-button.bk-success.is-outline.hover{
background-color:#2dcb56;
border-color:#2dcb56;
color:#fff;
}
.bk-button.bk-success.is-outline.active,
.bk-button.bk-success.is-outline:active{
background-color:#1ab943;
border-color:#1ab943;
color:#fff;
}
.bk-button.bk-success{
}
.bk-button.bk-warning{
background:#ff9c01;
border-color:#ff9c01;
color:#fff;
}
.bk-button.bk-warning:hover,
.bk-button.bk-warning.hover{
background-color:#ffb848;
border-color:#ffb848;
opacity:1;
}
.bk-button.bk-warning:active,
.bk-button.bk-warning.active{
background-color:#eb9000;
border-color:#eb9000;
}
.bk-button.bk-warning.is-disabled,
.bk-button.bk-warning[disabled]{
background-color:#dcdee5;
border-color:#dcdee5;
color:#fff;
cursor:not-allowed;
}
.bk-button.bk-warning.is-loading{
cursor:default
}
.bk-button.bk-warning.is-loading:hover,
.bk-button.bk-warning.is-loading.hover{
background-color:#ff9c01;
border-color:#ff9c01;
opacity:1;
}
.bk-button.bk-warning.is-loading:active,
.bk-button.bk-warning.is-loading.active{
background-color:#ff9c01;
border-color:#ff9c01;
}
.bk-button.bk-warning.is-loading.is-outline .bk-button-loading div{
background-color:#ff9c01;
}
.bk-button.bk-warning.is-loading.is-outline:hover .bk-button-loading div, .bk-button.bk-warning.is-loading.is-outline.hover .bk-button-loading div{
background-color:#fff;
}
.bk-button.bk-warning.is-loading.is-outline.active .bk-button-loading div, .bk-button.bk-warning.is-loading.is-outline:active .bk-button-loading div{
background-color:#fff;
}
.bk-button.bk-warning.is-outline{
color:#ff9c01;
border-color:#ff9c01;
background-color:#fff
}
.bk-button.bk-warning.is-outline:hover,
.bk-button.bk-warning.is-outline.hover{
background-color:#ff9c01;
border-color:#ff9c01;
color:#fff;
}
.bk-button.bk-warning.is-outline.active,
.bk-button.bk-warning.is-outline:active{
background-color:#eb9000;
border-color:#eb9000;
color:#fff;
}
.bk-button.bk-warning{
}
.bk-button.bk-danger{
background:#ea3636;
border-color:#ea3636;
color:#fff;
}
.bk-button.bk-danger:hover,
.bk-button.bk-danger.hover{
background-color:#ff5656;
border-color:#ff5656;
opacity:1;
}
.bk-button.bk-danger:active,
.bk-button.bk-danger.active{
background-color:#db2626;
border-color:#db2626;
}
.bk-button.bk-danger.is-disabled,
.bk-button.bk-danger[disabled]{
background-color:#dcdee5;
border-color:#dcdee5;
color:#fff;
cursor:not-allowed;
}
.bk-button.bk-danger.is-loading{
cursor:default
}
.bk-button.bk-danger.is-loading:hover,
.bk-button.bk-danger.is-loading.hover{
background-color:#ea3636;
border-color:#ea3636;
opacity:1;
}
.bk-button.bk-danger.is-loading:active,
.bk-button.bk-danger.is-loading.active{
background-color:#ea3636;
border-color:#ea3636;
}
.bk-button.bk-danger.is-loading.is-outline .bk-button-loading div{
background-color:#ea3636;
}
.bk-button.bk-danger.is-loading.is-outline:hover .bk-button-loading div, .bk-button.bk-danger.is-loading.is-outline.hover .bk-button-loading div{
background-color:#fff;
}
.bk-button.bk-danger.is-loading.is-outline.active .bk-button-loading div, .bk-button.bk-danger.is-loading.is-outline:active .bk-button-loading div{
background-color:#fff;
}
.bk-button.bk-danger.is-outline{
color:#ea3636;
border-color:#ea3636;
background-color:#fff
}
.bk-button.bk-danger.is-outline:hover,
.bk-button.bk-danger.is-outline.hover{
background-color:#ea3636;
border-color:#ea3636;
color:#fff;
}
.bk-button.bk-danger.is-outline.active,
.bk-button.bk-danger.is-outline:active{
background-color:#db2626;
border-color:#db2626;
color:#fff;
}
.bk-button.bk-danger{
}
.bk-button.bk-button-small{
height:26px;
line-height:24px;
padding:0 12px;
font-size:12px;
}
.bk-button.bk-button-small .bk-icon{
font-size:20px;
}
.bk-button.bk-button-large{
height:38px;
line-height:36px;
padding:0 20px;
font-size:16px;
}
.bk-button.bk-button-large .bk-icon{
font-size:24px;
}
.bk-button.is-outline.is-disabled,
.bk-button.is-outline[disabled]{
background-color:#fff;
border-color:#dcdee5;
color:#c4c6cc;
cursor:not-allowed
}
.bk-button.is-outline.is-disabled:hover,
.bk-button.is-outline.is-disabled.hover,
.bk-button.is-outline[disabled]:hover,
.bk-button.is-outline[disabled].hover{
background-color:#fff;
border-color:#dcdee5;
color:#c4c6cc;
}
.bk-button.is-outline.is-disabled.active,
.bk-button.is-outline.is-disabled:active,
.bk-button.is-outline[disabled].active,
.bk-button.is-outline[disabled]:active{
background-color:#fff;
border-color:#dcdee5;
color:#c4c6cc;
}
.bk-button-text{
border:none;
background:none;
cursor:pointer;
font-size:14px;
color:#63656e;
text-decoration:none;
outline:none;
height:22px;
padding:0;
}
.bk-button-text .bk-loading-wrapper{
display:inline-block;
}
.bk-button-text .bk-button-loading{
position:relative;
display:inline-block;
}
.bk-button-text .bk-button-loading .bounce{
width:7px;
height:7px;
border-radius:100%;
display:inline-block;
background-color:#fff;
-webkit-animation:button-loading 1.2s infinite ease-in-out both;
animation:button-loading 1.2s infinite ease-in-out both;
}
.bk-button-text .bk-button-loading .bounce1{
-webkit-animation-delay:-0.72s;
animation-delay:-0.72s;
}
.bk-button-text .bk-button-loading .bounce2{
-webkit-animation-delay:-0.48s;
animation-delay:-0.48s;
}
.bk-button-text .bk-button-loading .bounce3{
-webkit-animation-delay:-0.24s;
animation-delay:-0.24s;
}
.bk-button-text .bk-button-loading .bounce4{
-webkit-animation-delay:0s;
animation-delay:0s;
}
.bk-button-text .bk-button-loading .bk-spin{
position:relative;
top:-1px;
}
.bk-button-text .bk-button-icon-loading{
position:relative;
top:2px;
}
.bk-button-text .bk-button-icon-loading .loading{
width:14px;
height:14px;
border:2px solid;
border-right-color:transparent;
border-radius:50%;
-webkit-animation:button-icon-loading 1s linear infinite;
animation:button-icon-loading 1s linear infinite;
margin:-7px auto 0;
display:inline-block;
}
.bk-button-text .bk-icon{
width:14px;
height:16px;
line-height:16px;
min-width:14px;
display:inline-block;
position:relative;
top:1px
}
.bk-button-text .bk-icon.left-icon{
margin-right:2px;
}
.bk-button-text .bk-icon.right-icon{
margin-left:2px;
}
.bk-button-text.no-slot{
padding:0 10px;
height:22px;
}
.bk-button-text.no-slot .left-icon{
margin-right:0;
}
.bk-button-text.no-slot .right-icon{
margin-left:0;
}
.bk-button-text.bk-default:hover,
.bk-button-text.bk-default.hover{
border-color:#979ba5;
color:#63656e;
}
.bk-button-text.bk-default:active,
.bk-button-text.bk-default.active{
border-color:#3a84ff;
color:#3a84ff;
}
.bk-button-text.bk-default.is-disabled,
.bk-button-text.bk-default[disabled]{
background-color:#fff;
border-color:#dcdee5;
color:#c4c6cc;
cursor:not-allowed;
}
.bk-button-text.bk-default.is-loading{
cursor:default
}
.bk-button-text.bk-default.is-loading:hover,
.bk-button-text.bk-default.is-loading.hover{
background-color:#fff;
border-color:#c4c6cc;
opacity:1;
}
.bk-button-text.bk-default.is-loading:active,
.bk-button-text.bk-default.is-loading.active{
background-color:#fff;
border-color:#c4c6cc;
}
.bk-button-text.bk-default .bk-button-loading div{
background-color:#63656e;
}
.bk-button-text.bk-primary{
color:#3a84ff
}
.bk-button-text.bk-primary:hover,
.bk-button-text.bk-primary.hover{
color:#699df4;
}
.bk-button-text.bk-primary:active,
.bk-button-text.bk-primary.active{
color:#2761dd;
}
.bk-button-text.bk-success{
color:#2dcb56
}
.bk-button-text.bk-success:hover,
.bk-button-text.bk-success.hover{
color:#45e35f;
}
.bk-button-text.bk-success:active,
.bk-button-text.bk-success.active{
color:#1ab943;
}
.bk-button-text.bk-warning{
color:#ff9c01
}
.bk-button-text.bk-warning:hover,
.bk-button-text.bk-warning.hover{
color:#ffb848;
}
.bk-button-text.bk-warning:active,
.bk-button-text.bk-warning.active{
color:#eb9000;
}
.bk-button-text.bk-danger{
color:#ea3636
}
.bk-button-text.bk-danger:hover,
.bk-button-text.bk-danger.hover{
color:#ff5656;
}
.bk-button-text.bk-danger:active,
.bk-button-text.bk-danger.active{
color:#db2626;
}
.bk-button-text{
}
.bk-button-text.is-disabled,
.bk-button-text[disabled]{
color:#c4c6cc;
cursor:not-allowed
}
.bk-button-text.is-disabled:hover,
.bk-button-text.is-disabled.hover,
.bk-button-text[disabled]:hover,
.bk-button-text[disabled].hover{
color:#c4c6cc;
}
.bk-button-text.is-disabled:active,
.bk-button-text.is-disabled.active,
.bk-button-text[disabled]:active,
.bk-button-text[disabled].active{
color:#c4c6cc;
}
.bk-button-text.bk-button-small{
height:26px;
line-height:24px;
padding:0 12px;
font-size:12px;
}
.bk-button-text.bk-button-large{
height:42px;
line-height:40px;
padding:0 20px;
font-size:16px;
}
.bk-button-text.is-outline.is-disabled,
.bk-button-text.is-outline[disabled]{
background-color:#fff;
border-color:#dcdee5;
color:#c4c6cc;
cursor:not-allowed
}
.bk-button-text.is-outline.is-disabled:hover,
.bk-button-text.is-outline.is-disabled.hover,
.bk-button-text.is-outline[disabled]:hover,
.bk-button-text.is-outline[disabled].hover{
background-color:#fff;
border-color:#dcdee5;
color:#c4c6cc;
}
.bk-button-text.is-outline.is-disabled.active,
.bk-button-text.is-outline.is-disabled:active,
.bk-button-text.is-outline[disabled].active,
.bk-button-text.is-outline[disabled]:active{
background-color:#fff;
border-color:#dcdee5;
color:#c4c6cc;
}
.bk-button-hover{
height:32px;
line-height:30px;
display:inline-block;
outline:none;
cursor:pointer;
white-space:nowrap;
-webkit-appearance:none;
padding:0 15px;
text-align:center;
vertical-align:middle;
font-size:14px;
background-color:#fff;
border:1px solid #c4c6cc;
border-radius:2px;
-webkit-box-sizing:border-box;
box-sizing:border-box;
color:#63656e;
text-decoration:none;
-webkit-transition:background-color ease 0.3s;
transition:background-color ease 0.3s;
min-width:68px;
}
.bk-button-hover .bk-loading-wrapper{
opacity:0;
}
.bk-button-hover .bk-button-loading{
width:58px;
display:inline-block;
}
.bk-button-hover .bk-button-loading div{
width:6px;
height:6px;
border-radius:100%;
display:inline-block;
background-color:#63656e;
-webkit-animation:button-loading 1s infinite ease-in-out both;
animation:button-loading 1s infinite ease-in-out both;
}
.bk-button-hover .bk-button-loading .bounce1{
-webkit-animation-delay:-0.72s;
animation-delay:-0.72s;
}
.bk-button-hover .bk-button-loading .bounce2{
-webkit-animation-delay:-0.48s;
animation-delay:-0.48s;
}
.bk-button-hover .bk-button-loading .bounce3{
-webkit-animation-delay:-0.24s;
animation-delay:-0.24s;
}
.bk-button-hover .bk-button-loading .bounce4{
-webkit-animation-delay:0s;
animation-delay:0s;
}
.bk-button-hover .bk-button-icon-loading{
position:relative;
top:2px;
}
.bk-button-hover .bk-button-icon-loading .loading{
width:14px;
height:14px;
border:2px solid;
border-right-color:transparent;
border-radius:50%;
-webkit-animation:button-icon-loading 1s linear infinite;
animation:button-icon-loading 1s linear infinite;
margin:-7px auto 0;
display:inline-block;
}
.bk-button-hover .bk-icon{
width:14px;
height:16px;
line-height:16px;
min-width:14px;
display:inline-block;
position:relative;
top:1px
}
.bk-button-hover .bk-icon.left-icon{
margin-right:2px;
}
.bk-button-hover .bk-icon.right-icon{
margin-left:2px;
}
.bk-button-hover.no-slot{
padding:0 10px;
height:36px;
min-width:36px;
}
.bk-button-hover.no-slot .left-icon{
margin-right:0;
}
.bk-button-hover.no-slot .right-icon{
margin-left:0;
}
.bk-button-hover.bk-primary{
background-color:#fff;
border-color:#c4c6cc;
color:#63656e;
}
.bk-button-hover.bk-primary:hover,
.bk-button-hover.bk-primary.hover{
background-color:#3a84ff;
border-color:#3a84ff;
color:#fff;
opacity:1;
}
.bk-button-hover.bk-primary:active,
.bk-button-hover.bk-primary.active{
background-color:#2761dd;
border-color:#2761dd;
color:#fff;
}
.bk-button-hover.bk-primary.is-disabled,
.bk-button-hover.bk-primary[disabled]{
background-color:#fff;
border-color:#dcdee5;
color:#c4c6cc;
cursor:not-allowed;
}
.bk-button-hover.bk-primary.is-loading{
cursor:default
}
.bk-button-hover.bk-primary.is-loading:hover,
.bk-button-hover.bk-primary.is-loading.hover{
background-color:#fff;
border-color:#c4c6cc;
opacity:1;
}
.bk-button-hover.bk-primary.is-loading:active,
.bk-button-hover.bk-primary.is-loading.active{
background-color:#fff;
border-color:#c4c6cc;
}
.bk-button-hover.bk-primary.is-outline{
color:#3a84ff;
border-color:#3a84ff;
background-color:#fff
}
.bk-button-hover.bk-primary.is-outline:hover,
.bk-button-hover.bk-primary.is-outline.hover{
background-color:#3a84ff;
border-color:#3a84ff;
color:#fff;
}
.bk-button-hover.bk-primary.is-outline.active,
.bk-button-hover.bk-primary.is-outline:active{
background-color:#2761dd;
border-color:#2761dd;
color:#fff;
}
.bk-button-hover.bk-success{
background-color:#fff;
border-color:#c4c6cc;
color:#63656e;
}
.bk-button-hover.bk-success:hover,
.bk-button-hover.bk-success.hover{
background-color:#2dcb56;
border-color:#2dcb56;
color:#fff;
opacity:1;
}
.bk-button-hover.bk-success:active,
.bk-button-hover.bk-success.active{
background-color:#1ab943;
border-color:#1ab943;
color:#fff;
}
.bk-button-hover.bk-success.is-disabled,
.bk-button-hover.bk-success[disabled]{
background-color:#fff;
border-color:#dcdee5;
color:#c4c6cc;
cursor:not-allowed;
}
.bk-button-hover.bk-success.is-loading{
cursor:default
}
.bk-button-hover.bk-success.is-loading:hover,
.bk-button-hover.bk-success.is-loading.hover{
background-color:#fff;
border-color:#c4c6cc;
opacity:1;
}
.bk-button-hover.bk-success.is-loading:active,
.bk-button-hover.bk-success.is-loading.active{
background-color:#fff;
border-color:#c4c6cc;
}
.bk-button-hover.bk-success.is-outline{
color:#2dcb56;
border-color:#2dcb56;
background-color:#fff
}
.bk-button-hover.bk-success.is-outline:hover,
.bk-button-hover.bk-success.is-outline.hover{
background-color:#2dcb56;
border-color:#2dcb56;
color:#fff;
}
.bk-button-hover.bk-success.is-outline.active,
.bk-button-hover.bk-success.is-outline:active{
background-color:#1ab943;
border-color:#1ab943;
color:#fff;
}
.bk-button-hover.bk-warning{
background-color:#fff;
border-color:#c4c6cc;
color:#63656e;
}
.bk-button-hover.bk-warning:hover,
.bk-button-hover.bk-warning.hover{
background-color:#ff9c01;
border-color:#ff9c01;
color:#fff;
opacity:1;
}
.bk-button-hover.bk-warning:active,
.bk-button-hover.bk-warning.active{
background-color:#eb9000;
border-color:#eb9000;
color:#fff;
}
.bk-button-hover.bk-warning.is-disabled,
.bk-button-hover.bk-warning[disabled]{
background-color:#fff;
border-color:#dcdee5;
color:#c4c6cc;
cursor:not-allowed;
}
.bk-button-hover.bk-warning.is-loading{
cursor:default
}
.bk-button-hover.bk-warning.is-loading:hover,
.bk-button-hover.bk-warning.is-loading.hover{
background-color:#fff;
border-color:#c4c6cc;
opacity:1;
}
.bk-button-hover.bk-warning.is-loading:active,
.bk-button-hover.bk-warning.is-loading.active{
background-color:#fff;
border-color:#c4c6cc;
}
.bk-button-hover.bk-warning.is-outline{
color:#ff9c01;
border-color:#ff9c01;
background-color:#fff
}
.bk-button-hover.bk-warning.is-outline:hover,
.bk-button-hover.bk-warning.is-outline.hover{
background-color:#ff9c01;
border-color:#ff9c01;
color:#fff;
}
.bk-button-hover.bk-warning.is-outline.active,
.bk-button-hover.bk-warning.is-outline:active{
background-color:#eb9000;
border-color:#eb9000;
color:#fff;
}
.bk-button-hover.bk-danger{
background-color:#fff;
border-color:#c4c6cc;
color:#63656e;
}
.bk-button-hover.bk-danger:hover,
.bk-button-hover.bk-danger.hover{
background-color:#ea3636;
border-color:#ea3636;
color:#fff;
opacity:1;
}
.bk-button-hover.bk-danger:active,
.bk-button-hover.bk-danger.active{
background-color:#db2626;
border-color:#db2626;
color:#fff;
}
.bk-button-hover.bk-danger.is-disabled,
.bk-button-hover.bk-danger[disabled]{
background-color:#fff;
border-color:#dcdee5;
color:#c4c6cc;
cursor:not-allowed;
}
.bk-button-hover.bk-danger.is-loading{
cursor:default
}
.bk-button-hover.bk-danger.is-loading:hover,
.bk-button-hover.bk-danger.is-loading.hover{
background-color:#fff;
border-color:#c4c6cc;
opacity:1;
}
.bk-button-hover.bk-danger.is-loading:active,
.bk-button-hover.bk-danger.is-loading.active{
background-color:#fff;
border-color:#c4c6cc;
}
.bk-button-hover.bk-danger.is-outline{
color:#ea3636;
border-color:#ea3636;
background-color:#fff
}
.bk-button-hover.bk-danger.is-outline:hover,
.bk-button-hover.bk-danger.is-outline.hover{
background-color:#ea3636;
border-color:#ea3636;
color:#fff;
}
.bk-button-hover.bk-danger.is-outline.active,
.bk-button-hover.bk-danger.is-outline:active{
background-color:#db2626;
border-color:#db2626;
color:#fff;
}
.bk-button-hover.bk-button-small{
height:26px;
line-height:24px;
padding:0 12px;
font-size:12px;
}
.bk-button-hover.bk-button-large{
height:42px;
line-height:40px;
padding:0 20px;
font-size:16px;
}
.bk-button-hover.is-outline.is-disabled,
.bk-button-hover.is-outline[disabled]{
background-color:#fff;
border-color:#dcdee5;
color:#c4c6cc;
cursor:not-allowed
}
.bk-button-hover.is-outline.is-disabled:hover,
.bk-button-hover.is-outline.is-disabled.hover,
.bk-button-hover.is-outline[disabled]:hover,
.bk-button-hover.is-outline[disabled].hover{
background-color:#fff;
border-color:#dcdee5;
color:#c4c6cc;
}
.bk-button-hover.is-outline.is-disabled.active,
.bk-button-hover.is-outline.is-disabled:active,
.bk-button-hover.is-outline[disabled].active,
.bk-button-hover.is-outline[disabled]:active{
background-color:#fff;
border-color:#dcdee5;
color:#c4c6cc;
}
@-webkit-keyframes button-icon-loading{
0%{
-webkit-transform:rotate(0);
transform:rotate(0)
}
100%{
-webkit-transform:rotate(360deg);
transform:rotate(360deg)
}
}
@keyframes button-icon-loading{
0%{
-webkit-transform:rotate(0);
transform:rotate(0)
}
100%{
-webkit-transform:rotate(360deg);
transform:rotate(360deg)
}
}
.bk-button-group{
font-size:0;
margin-left:1px;
display:inline-block;
}
.bk-button-group .bk-button{
margin:0 0 0 -1px;
border-radius:0
}
.bk-button-group .bk-button.hover,
.bk-button-group .bk-button:hover{
border-color:#3a84ff;
color:#3a84ff;
position:relative;
z-index:1;
}
.bk-button-group .bk-button.is-disabled:hover{
border-color:#dcdee5;
color:#c4c6cc;
position:relative;
z-index:0;
}
.bk-button-group .bk-button:first-child{
border-radius:2px 0 0 2px;
}
.bk-button-group .bk-button:last-child{
border-radius:0 2px 2px 0;
}
.bk-button-group .bk-button.is-selected{
background-color:#e1ecff;
border-color:#3a84ff;
color:#3a84ff;
position:relative;
z-index:1;
}
.bk-button-group .bk-button span .bk-icon{
margin-left:7px;
}
.bk-text-button{
border:none;
background:none;
color:#3a84ff;
cursor:pointer;
text-decoration:none;
}
.bk-text-button .bk-icon{
width:16px;
min-width:16px;
margin-right:5px;
display:inline-block;
}
.bk-text-button +.bk-text-button{
margin-left:15px;
}
.bk-text-button:hover{
color:#0082ff;
text-decoration:none;
}
.bk-text-button.is-disabled{
color:#e6e6e6 ;
cursor:not-allowed;
}
.bk-text-button.bk-default{
color:#63656e
}
.bk-text-button.bk-default:hover{
color:darken(#63656e, 10%);
}
.bk-text-button.bk-info{
color:#699df4
}
.bk-text-button.bk-info:hover{
color:#7ab9fa;
}
.bk-text-button.bk-primary{
color:#3a84ff
}
.bk-text-button.bk-primary:hover{
color:#0082ff;
}
.bk-text-button.bk-success{
color:#2dcb56
}
.bk-text-button.bk-success:hover{
color:#00c873;
}
.bk-text-button.bk-warning{
color:#ff9c01
}
.bk-text-button.bk-warning:hover{
color:#ff9600;
}
.bk-text-button.bk-danger{
color:#ea3636
}
.bk-text-button.bk-danger:hover{
color:#f72239;
}
.bk-text-button .bk-icon{
width:16px;
min-width:16px;
}
@-webkit-keyframes button-loading{
0%{
opacity:0;
}
50%{
opacity:0.5;
}
100%{
opacity:1.0;
}
}
@keyframes button-loading{
0%{
opacity:0;
}
50%{
opacity:0.5;
}
100%{
opacity:1.0;
}
}