@aplus-frontend/ui
Version:
70 lines (66 loc) • 1.39 kB
text/less
@import '../mixins/mixins.less';
@import '../mixins/config.less';
.b('ap-title', {
@root-cls: ~'@{ns}@{common-separator}ap-title';
position: relative;
width: 100%;
display: flex;
align-items: center;
justify-content: space-between;
padding-left: 10px;
font-size: @font-size-base;
&::before {
position: absolute;
content: '';
left: 0;
top: 50%;
transform: translateY(-50%);
width: 3px;
height: 14px;
background: @aplus-primary-color;
border-radius: 0px 4px 4px 0px;
z-index: 1;
}
&__prefix {
font-weight: bold;
color: #182948;
display: flex;
align-items: center;
.anticon-question-circle {
font-size: 14px;
margin-left: 5px;
color: #8896b0;
}
}
&--admin {
padding-left: 14px;
&::before {
top: 50%;
transform: translateY(-50%);
width: 8px;
height: 8px;
border-radius: 50%;
border-width: 2px;
border-style: solid;
border-color: @admin-primary-color;
background: #fff;
z-index: 1;
}
.@{root-cls} {
&__prefix {
font-weight: bold;
color: #333;
display: flex;
align-items: center;
.anticon-question-circle {
font-size: 14px;
margin-left: 5px;
color: #999999;
}
}
}
}
&__suffix {
color: #526a90;
}
});