magiccube-vue3
Version:
vue3-js版组件库
48 lines (41 loc) • 1.12 kB
text/less
@import './theme';
.mc-label{
display: inline-block;
position: relative;
padding: 2px 12px;
min-width: 72px;
text-align: center;
font-size: var(--mc-small-size);
color: var(--mc-label-default-text-color);
line-height: 20px;
background-color: rgba(245, 248, 252, 1);
border-radius: 12px;
&__badge{
display: block;
position: absolute;
top: -2px;
right: 2px;
width: 8px;
height: 8px;
background: var(--mc-error-color);
border-radius: 50%;
}
&__color{
&--red{
color: var(--mc-label-red-text-color);
background: var(--mc-label-red-bg-color);
}
&--yellow{
color: var(--mc-label-yellow-text-color);
background: var(--mc-label-yellow-bg-color);
}
&--blue{
color: var(--mc-label-blue-text-color);
background: var(--mc-label-blue-bg-color);
}
&--green{
color: var(--mc-label-green-text-color);
background: var(--mc-label-green-bg-color);
}
}
}