tt-mp
Version:
一套组件化、可复用、易扩展的头条小程序 UI 组件库
50 lines (41 loc) • 943 B
text/less
@import '../styles/mixins/index.less';
@import '../styles/themes/index.less';
.alert(@theme, @bg-color) {
&--@{theme} {
color: @alert-color;
background-color: @bg-color;
}
}
.@{wux-prefix}-alert {
padding: 10px 15px;
position: relative;
display: flex;
align-items: center;
border-radius: @alert-border-radius;
font-size: @alert-font-size;
&__thumb {
.square(@alert-thumb-size);
display: block;
margin-right: @alert-thumb-margin;
}
&__bd {
flex: 1;
}
&__text {
text-align: left;
}
&__desc {
text-align: left;
line-height: 1.2;
font-size: 12px;
}
.alert(light, @alert-light-bg);
.alert(stable, @alert-stable-bg);
.alert(primary, @alert-primary-bg);
.alert(info, @alert-info-bg);
.alert(error, @alert-error-bg);
.alert(success, @alert-success-bg);
.alert(warning, @alert-warning-bg);
.alert(royal, @alert-royal-bg);
.alert(dark, @alert-dark-bg);
}