@import '../themes/default.less'; @import '../mixins.less'; /* 文本 */ .lz-text { // 大小 &__size { font-size: @font-size-base; &--xs { // 图标辅助文字 font-size: @font-size-icontext; } &--sm { // 辅助文字 - 小 font-size: @font-size-caption-sm; } &--md { // 基本字体 font-size: @font-size-base; } &--lg { // 副标题 font-size: @font-size-subhead; } &--xl { // 辅助文字 font-size: @font-size-caption; } &--xxl { // 标题字体 font-size: @font-size-heading; } } // 行高 &__line-height { line-height: @line-height-base; &--base { // 单行 line-height: @line-height-base; } &--paragraph { // 多行 line-height: @line-height-paragraph; } } // 对齐 &__align { &--l { text-align: left; } &--c { text-align: center; } &--r { text-align: right; } &--j { text-align: justify; text-align-last: left; } &-last { &--l { text-align-last: left; } &--c { text-align-last: center; } &--r { text-align-last: right; } } } // 截断 &__text-overflow { &--1 { .ellipsis(); } &--2 { .ellipsis(); word-break: break-all; white-space: normal; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; } } // 颜色 &__color { &--base { // 基本 ---- 默认文字 color: @color-text-base; } &--base-inverse { // 基本 - 反色 ---- 深色背景下的文字 color: @color-text-base-inverse; } &--secondary { // 辅助色 color: @color-text-secondary; } &--placeholder { // 文本框提示 ---- input输入框、textarea输入区域-文字提示 清除图标的默认颜色 color: @color-text-placeholder; } &--disabled { // 失效 ---- color: @color-text-disabled; } &--caption { // 辅助描述 ---- color: @color-text-caption; } &--paragraph { // 段落 ---- color: @color-text-paragraph; } &--link { // 链接 ---- color: @color-link; } // 状态色 &--primary { // 主色 color: @brand-primary; } &--primary-tap { // 主色按下 color: @brand-primary-tap; } &--success { // 成功 color: @brand-success; } &--warning { // 警告 color: @brand-warning; } &--error { // 失败 color: @brand-error; } &--important { // 重要 color: @brand-important; } &--hot { // 热门 color: @brand-hot; } &--wait { // 等待 color: @brand-wait; } } // 首字母 &__text-transform { // 英文每个单词首个字符大写 &--capitalize { text-transform: capitalize; } // 全大写 &--uppercase { text-transform: uppercase; } // 全小写 &--lowercase { text-transform: lowercase; } } }