100 lines
1.7 KiB
Plaintext
100 lines
1.7 KiB
Plaintext
/*================变量==================*/
|
|
@primary-color: #C52733;
|
|
@dark-color: #333333;
|
|
@white-color: #fff;
|
|
|
|
@colors: #C52733, #333333, #fff;
|
|
@classnames: primary, dark, white;
|
|
/*=====================================*/
|
|
|
|
each(@colors, {
|
|
@color: extract(@colors, @index);
|
|
@classname: extract(@classnames, @index);
|
|
.v12-@{classname} {
|
|
background-color: @color !important;
|
|
background: @color !important;
|
|
}
|
|
.v12-@{classname}-text{
|
|
color: @color !important;
|
|
}
|
|
});
|
|
|
|
.generateFontSize(@i) when (@i <= 80) {
|
|
.v12-font-@{i} {
|
|
font-size: @i * 1rpx !important;
|
|
}
|
|
.generateFontSize(@i + 4);
|
|
}
|
|
|
|
.generateFontSize(20);
|
|
|
|
.generateMarginAndPadding(@n, @i:0) when (@i<= @n) {
|
|
@baseNum: @i * 8rpx;
|
|
.v12-mt-@{i} {
|
|
margin-top: @baseNum;
|
|
}
|
|
.v12-ml-@{i} {
|
|
margin-left: @baseNum;
|
|
}
|
|
.v12-mr-@{i} {
|
|
margin-right: @baseNum;
|
|
}
|
|
.v12-mb-@{i} {
|
|
margin-bottom: @baseNum;
|
|
}
|
|
.v12-ma-@{i} {
|
|
margin: @baseNum;
|
|
}
|
|
.v12-mx-@{i} {
|
|
margin: 0 @baseNum;
|
|
}
|
|
.v12-my-@{i} {
|
|
margin: @baseNum 0;
|
|
}
|
|
.v12-pt-@{i} {
|
|
padding-top: @baseNum;
|
|
}
|
|
.v12-pl-@{i} {
|
|
padding-left: @baseNum;
|
|
}
|
|
.v12-pr-@{i} {
|
|
padding-right: @baseNum;
|
|
}
|
|
.v12-pb-@{i} {
|
|
padding-bottom: @baseNum;
|
|
}
|
|
.v12-pa-@{i} {
|
|
padding: @baseNum;
|
|
}
|
|
.v12-px-@{i} {
|
|
padding: 0 @baseNum
|
|
}
|
|
.v12-py-@{i} {
|
|
padding: @baseNum 0
|
|
}
|
|
.generateMarginAndPadding(@n, (@i + 1))
|
|
}
|
|
.generateMarginAndPadding(40);
|
|
.v12-font-bold{
|
|
font-weight: bold !important;
|
|
}
|
|
|
|
.v12-align-center{
|
|
display: flex;
|
|
align-items: center;
|
|
}
|
|
.v12-justify-center{
|
|
display: flex;
|
|
justify-content: center;
|
|
}
|
|
.v12-d-grid-columns-2 {
|
|
display: grid;
|
|
grid-template-columns: 1fr 1fr;
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|