UNPKG

tdesign-react

Version:
125 lines (103 loc) 2.5 kB
@import "../../base.less"; @import "./_var.less"; .@{prefix}-typography { color: @typography-text-primary-color; font: @font-body-medium; margin: @comp-margin-m 0; // 标题 h1& { font: @typography-h1-font; margin-top: @comp-margin-xxxxl; margin-bottom: @comp-margin-l; } h2& { font: @typography-h2-font; margin-top: @comp-margin-xxxl; margin-bottom: @comp-margin-l; } h3& { font: @typography-h3-font; margin-top: @comp-margin-xxl; margin-bottom: @comp-margin-m; } h4& { font: @typography-h4-font; margin-top: @comp-margin-xl; margin-bottom: @comp-margin-m; } h5& { font: @typography-h5-font; margin-top: @comp-margin-l; margin-bottom: @comp-margin-m; } h6& { font: @typography-h6-font; } // 加粗样式 strong { font-weight: @typography-text-strong; } // 标记样式 mark { background-color: @typography-text-mark-color; } // 代码样式 code { border-radius: @border-radius-default; border: 1px solid @component-border; margin: 0 @comp-margin-xs; background-color: @bg-color-secondarycontainer; padding: 1px @comp-paddingLR-s; transition: background-color .2s; white-space: nowrap; font: @typography-code-font; font-family: @typography-code-family; display: inline-block; &:hover { border-radius: @border-radius-default; border: 1px solid @component-border; background-color: @bg-color-secondarycontainer-hover; } } // 键盘样式 kbd { border-radius: @border-radius-default; border: 1px solid @component-border; margin: 0 @comp-margin-xs; background-color: @bg-color-secondarycontainer; padding: 1px @comp-paddingLR-s; box-shadow: 0 1px 0 0 @component-border; font: @typography-code-font; font-family: @typography-code-family; display: inline-block; } // 不可选样式 &--disabled { color: @typography-text-disabled-color; cursor: not-allowed; } // 主题样式 &--success { color: @typography-text-success-color; } &--warning { color: @typography-text-warning-color; } &--error { color: @typography-text-error-color; } &--secondary { color: @typography-text-secondary-color; } &-ellipsis-symbol, .t-icon-copy { color: @typography-icon-color; cursor: pointer; &:hover { color: @typography-icon-color-hover; } } .t-icon-checked { color: @success-color; } }