antd-mini
Version:
antd-mini 是支付宝小程序 UI 组件库,遵循 Ant Design 规范。
78 lines (63 loc) • 1.42 kB
text/less
@import (reference) '../variable.less';
@import (reference) '../../style/mixins/hairline.less';
@checklistItemPrefix: ant-checklist-item;
.@{checklistItemPrefix} {
background-color: @check-list-item-background-color;
&-hover {
background-color: @check-list-item-hover-background-color;
}
&-content {
display: flex;
align-items: center;
padding: @v-spacing-large @h-spacing-large;
color: @check-list-item-content-color;
&-disabled {
opacity: @opacity-disabled;
}
}
&-content-box {
flex: 1;
}
&-content-box-nut {
display: flex;
align-items: center;
}
&-image {
width: @size-9;
height: @size-9;
border-radius: @corner-radius-md;
}
&-text {
flex: 1;
margin-left: @h-spacing-large;
&-no-image {
margin-left: 0;
}
&-title {
color: @check-list-item-title-color;
font-size: @font-size-list;
line-height: 48 * @rpx;
}
&-description {
font-size: @font-size-content;
color: @check-list-item-description-color;
margin-top: 2 * @rpx;
line-height: 36 * @rpx;
}
}
&-checked {
&-disabled {
opacity: @opacity-disabled;
}
}
&:last-child {
.ant-checklist-item-line {
display: none;
}
}
&-line {
margin-left: @h-spacing-large;
position: relative;
.hairline('bottom', @check-list-item-hover-background-color);
}
}