@chief-editor/ui
Version:
UI Component for chief editor
82 lines (69 loc) • 1.61 kB
text/less
@import "./var.less";
@import "./mixin.less";
.@{prefixCls}-message {
position: relative;
display: inline-block;
min-width: 114px;
padding: 8px;
// todo 找UI确认
border-radius: @border-radius-sm;
background: @color-neutral4;
color: @color-text-grey1;
font-size: 14px;
text-align: left;
pointer-events: auto;
box-sizing: border-box;
// todo 找UI确认
box-shadow: @box-shadow-sm;
&-icon {
margin: 0 8px;
height: 16px;
width: 16px;
font-size: 16px;
vertical-align: middle;
}
&-type-success {
.@{prefixCls}-message-icon {
color: @color-success6
}
}
&-type-info {
.@{prefixCls}-message-icon {
color: @color-primary6;
}
}
&-type-warning {
.@{prefixCls}-message-icon {
color: @color-warning6;
}
}
&-type-error {
.@{prefixCls}-message-icon {
color: @color-danger6;
}
}
&-type-loading {
.@{prefixCls}-message-icon {
color: @color-primary5;
}
}
&-no-icon {
padding-left: @base-space*4;
}
&-has-close {
padding-right: @base-space*10;
.@{prefixCls}-message-close {
color: @color-text-grey3;
position: absolute;
right: @base-space*4;
top: @base-space*3;
cursor: pointer;
font-size: 14px;
vertical-align: middle;
}
}
&-content {
vertical-align: middle;
.force-wrap();
}
}