variables.scss 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152
  1. $color-tabs_tab_line_default-border-default: var(--semi-color-border); // 线条式页签描边颜色默认
  2. $color-tabs_tab_line_default-bg-default: transparent; // 线条式页签背景颜色 - 默认
  3. $color-tabs_tab_line_default-text-default: var(--semi-color-text-2); // 线条式页签文本颜色 - 默认
  4. $color-tabs_tab_line_default-icon-default: var(--semi-color-text-2); // 线条式页签标示线颜色 - 默认
  5. $color-tabs_tab_line_default-bg-hover: transparent; // 线条式页签背景颜色 - 悬浮
  6. $color-tabs_tab_line_default-text-hover: var(--semi-color-text-0); // 线条式页签文本颜色 - 悬浮
  7. $color-tabs_tab_line_default-border-hover: var(--semi-color-fill-0); // 线条式页签标示线颜色 - 悬浮
  8. $color-tabs_tab_line_default-bg-active: transparent; // 线条式页签背景颜色 - 按下
  9. $color-tabs_tab_line_default-text-active: var(--semi-color-text-0); // 线条式页签文本颜色 - 按下
  10. $color-tabs_tab_line_default-border-active: var(--semi-color-fill-1); // 线条式页签标示线颜色 - 按下
  11. $color-tabs_tab_line_selected-bg-default: transparent; // 线条式页签背景颜色 - 选中
  12. $color-tabs_tab_line_selected-text-default: var(--semi-color-text-0); // 线条式页签文本颜色 - 选中
  13. $color-tabs_tab_line_indicator_selected-icon-default: var(--semi-color-primary); // 线条式页签标示线颜色 - 选中
  14. $color-tabs_tab_line_selected-icon-default: var(--semi-color-primary); // 线条式页签图标颜色 - 选中
  15. $color-tabs_tab_line_vertical_selected-bg-default: var(--semi-color-primary-light-default); // 垂直线条式页签背景颜色 - 选中
  16. $color-tabs_tab_line_vertical-bg-hover: var(--semi-color-fill-0); // 垂直线条式页签背景颜色 - 悬浮
  17. $color-tabs_tab_line_vertical-bg-active: var(--semi-color-fill-1); // 垂直线条式页签背景颜色 - 按下
  18. $color-tabs_tab_line_disabled-text-default: var(--semi-color-disabled-text); // 禁用线条式页签文本颜色 - 默认
  19. $color-tabs_tab_line_disabled-text-hover: var(--semi-color-disabled-text); // 禁用线条式页签文本颜色 - 悬浮
  20. $color-tabs_tab_card_default-border-default: var(--semi-color-border); // 卡片式页签描边颜色 - 默认
  21. $color-tabs_tab_button_selected-bg-default: var(--semi-color-primary-light-default); // 按钮式页签背景颜色 - 选中
  22. $color-tabs_tab_button_selected-text-default: var(--semi-color-primary); // 按钮式页签文本颜色 - 选中
  23. $color-tabs_tab_button-text-default: var(--semi-color-text-2); // 按钮式页签文本颜色 - 默认
  24. $color-tabs_tab_button-bg-hover: var(--semi-color-fill-0); // 按钮式页签背景颜色 - 悬浮
  25. $color-tabs_tab_button-bg-active: var(--semi-color-fill-1); // 按钮式页签背景颜色 - 按下
  26. $color-tabs_tab_card_indicator_selected-icon-default: var(--semi-color-border); // 卡片式页签描边
  27. $color-tabs_tab_card-bg-hover: var(--semi-color-fill-0); // 卡片式页签背景颜色 - 悬浮
  28. $color-tabs_tab_card_selected-bg-default: var(--semi-color-bg-1); // 卡片式页签背景颜色 - 选中
  29. $color-tabs_tab_card-bg-active: var(--semi-color-fill-1); // 卡片式页签背景颜色 -按下
  30. $color-tabs_tab-icon-default: var(--semi-color-text-2); // 页签图标颜色 - 默认
  31. $color-tabs_tab-icon-hover: var(--semi-color-text-0); // 页签图标颜色 - 悬浮
  32. $color-tabs_tab-icon-active: var(--semi-color-text-0); // 页签图标颜色 - 按下
  33. $color-tabs_tab_selected-icon-default: var(--semi-color-primary); // 页签图标颜色 - 选中
  34. $color-tabs_tab-outline-focus: var(--semi-color-primary-light-active); // 页签轮廓 - 聚焦
  35. $color-tabs_tab-pane-text-default: var(--semi-color-text-0); // 标签页内容文本颜色 - 默认
  36. $color-tabs_tab-pane_arrow-text-default: var(--semi-color-primary); // 滚动折叠箭头颜色 - 默认
  37. $color-tabs_tab-pane_arrow-border-default: transparent; // 滚动折叠箭头边框颜色 - 默认
  38. $color-tabs_tab-pane_arrow-bg-default:transparent; // 滚动折叠箭头背景色 - 默认
  39. $color-tabs_tab-pane_arrow-text-hover: var(--semi-color-primary); // 滚动折叠箭头颜色 - 悬浮
  40. $color-tabs_tab-pane_arrow-border-hover: transparent; // 滚动折叠箭头边框颜色 - 悬浮
  41. $color-tabs_tab-pane_arrow-bg-hover: var(--semi-color-fill-0); // 滚动折叠箭头背景色 - 悬浮
  42. $color-tabs_tab-pane_arrow-text-active: var(--semi-color-primary); // 滚动折叠箭头颜色 - 按下
  43. $color-tabs_tab-pane_arrow-border-active: transparent; // 滚动折叠箭头边框颜色 - 按下
  44. $color-tabs_tab-pane_arrow-bg-active: var(--semi-color-fill-1); // 滚动折叠箭头背景色 - 按下
  45. $color-tabs_tab-pane_arrow_disabled-bg-default: transparent;
  46. $color-tabs_tab-pane_arrow_disabled-bg-hover: transparent;
  47. $color-tabs_tab-pane_arrow_disabled-text-default: var(--semi-color-disabled-text);
  48. $color-tabs_tab-pane_arrow_disabled-text-hover: var(--semi-color-disabled-text);
  49. $font-tabs_tab-fontWeight: $font-weight-regular; // 页签文本字重 - 默认
  50. $font-tabs_tab_active-fontWeight: $font-weight-bold; // 页签文本字重 - 选中
  51. $height-tabs_overflow_list: 300px; // 页签折叠收起菜单高度
  52. $width-tabs_bar_line-border: $border-thickness-control; // 线条式页签底部分割线宽度
  53. $width-tabs_bar_line_tab-border: 2px; // 页签标示线宽度
  54. $width-tabs_bar_card-border: $border-thickness-control; // 卡片式页签底部分割线宽度
  55. $width-tabs-outline: 2px; // 聚焦轮廓宽度
  56. $width-tabs-outline-offset: -2px; // 聚焦轮廓偏移宽度
  57. $width-tabs_bar_line-outline-offset: -1px; // 线条式页签聚焦轮廓偏移宽度
  58. $width-tabs_tab-pane_arrow-border:0px; // 滚动折叠箭头边框宽度
  59. $height-tabs_bar_extra_large: 50px; // 大尺寸页签高度
  60. $font-tabs_bar_extra_large-lineHeight: $height-tabs_bar_extra_large; // 大尺寸页签文字行高
  61. $height-tabs_bar_extra_small: 36px; // 小尺寸页签高度
  62. $font-tabs_bar_extra_small-lineHeight: $height-tabs_bar_extra_small; // 小尺寸页签文字行高
  63. $spacing-tabs_tab-more_trigger_icon-marginLeft: 8px;
  64. $spacing-tabs_tab-more_trigger_icon-marginRight: 8px;
  65. $spacing-tabs_tab-more_trigger_icon-marginTop: 0px;
  66. $spacing-tabs_tab-more_trigger_icon-marginBottom: 0px;
  67. $spacing-tabs_tab-pane_arrow: 8px; //滚动折叠箭头内边距
  68. $spacing-tabs_bar_extra-paddingY: 0px; // 附加操作垂直内边距
  69. $spacing-tabs_bar_extra-paddingX: 5px; // 附加操作水平内边距
  70. $spacing-tabs_tab_icon-marginRight: $spacing-tight; // 附加操作垂直内边距
  71. $spacing-tabs_tab_icon-top: 3px; // 页签图标顶部位置
  72. $spacing-tabs_overflow_icon-marginRight: 4px; // 页签折叠切换按钮右侧外边距
  73. $spacing-tabs_overflow_icon-marginLeft: 4px; // 页签折叠切换按钮左侧外边距
  74. $spacing-tabs_bar_line_tab-paddingTop: $spacing-base; // 线条式页签
  75. $spacing-tabs_bar_line_tab-paddingRight: $spacing-extra-tight; // 线条式页签右侧内边距
  76. $spacing-tabs_bar_line_tab-paddingBottom: $spacing-base - $width-tabs_bar_line_tab-border; // 线条式页签底部内边距
  77. $spacing-tabs_bar_line_tab-paddingLeft: $spacing-extra-tight; // 线条式页签左侧内边距
  78. $spacing-tabs_bar_line_tab-marginRight: $spacing-loose; // 线条式页签右侧外边距
  79. $spacing-tabs_bar_line_tab_small-paddingTop: $spacing-tight; // 小尺寸线条式页签顶部内边距
  80. $spacing-tabs_bar_line_tab_small-paddingRight: $spacing-extra-tight; // 小尺寸线条式页签右侧内边距
  81. $spacing-tabs_bar_line_tab_small-paddingBottom: $spacing-tight - $width-tabs_bar_line_tab-border; // 小尺寸线条式页签底部内边距
  82. $spacing-tabs_bar_line_tab_small-paddingLeft: $spacing-extra-tight; // 小尺寸线条式页签左侧内边距
  83. $spacing-tabs_bar_line_tab_medium-paddingTop: $spacing-base-tight; // 中等尺寸线条式页签顶部内边距
  84. $spacing-tabs_bar_line_tab_medium-paddingRight: $spacing-extra-tight; // 中等尺寸线条式页签右侧内边距
  85. $spacing-tabs_bar_line_tab_medium-paddingBottom: $spacing-base-tight - $width-tabs_bar_line_tab-border; // 中等尺寸线条式页签底部内边距
  86. $spacing-tabs_bar_line_tab_medium-paddingLeft: $spacing-extra-tight; // 中等尺寸线条式页签左侧内边距
  87. $spacing-tabs_bar_line_tab_left-padding: 12px; // 垂直线条式页签左侧内边距
  88. $spacing-tabs_bar_line_tab_left_small-padding: $spacing-tight - 2px; // 小尺寸垂直线条式页签左侧内边距
  89. $spacing-tabs_bar_line_tab_left_medium-padding: $spacing-base-tight - 2px; // 中等尺寸垂直线条式页签左侧内边距
  90. $spacing-tabs_content-paddingY: 5px; // 页签内容区垂直方向内边距
  91. $spacing-tabs_content-paddingX: 0; // 页签内容区水平方向内边距
  92. $spacing-tabs_content_left-paddingX: 5px; // 垂直页签内容区垂直方向内边距
  93. $spacing-tabs_content_left-paddingY: 0; // 垂直页签内容区水平方向内边距
  94. $spacing-tabs_bar_card_tab-marginRight: $spacing-tight; // 卡片式页签右侧外边距
  95. $spacing-tabs_bar_card_tab_active-paddingTop: $spacing-tight; // 卡片式选中页签顶部内边距
  96. $spacing-tabs_bar_card_tab_active-paddingBottom: $spacing-tight - 1px; // 卡片式选中页签底部内边距
  97. $spacing-tabs_bar_card_tab_active-paddingLeft: $spacing-base-tight; // 卡片式选中页签左侧内边距
  98. $spacing-tabs_bar_card_tab_active-paddingRight: $spacing-base-tight; // 卡片式选中页签右侧内边距
  99. $spacing-tabs_bar_card_tab_left-marginBottom: $spacing-tight; // 垂直卡片式页签底部外边距
  100. $spacing-tabs_bar_card_tab_left_active-paddingY: $spacing-tight; // 垂直卡片式选中页签垂直内边距
  101. $spacing-tabs_bar_card_tab_left_active-paddingX: $spacing-base-tight; // 垂直卡片式选中页签水平内边距
  102. $spacing-tabs_bar_card_tab-paddingY: $spacing-tight; // 卡片式选中页签垂直内边距
  103. $spacing-tabs_bar_card_tab-paddingX: $spacing-base-tight; // 卡片式选中页签水平内边距
  104. $spacing-tabs_bar_button_tab_left-marginBottom: $spacing-tight; // 垂直按钮式页签底部外边距
  105. $spacing-tabs_bar_button_tab-marginRight: $spacing-tight; // 按钮式页签右侧外边距
  106. $spacing-tabs_bar_button_tab-paddingY: $spacing-tight; // 按钮式页签垂直内边距
  107. $spacing-tabs_bar_button_tab-paddingX: $spacing-base-tight; // 按钮式页签水平内边距
  108. $radius-tabs_tab_card: var(--semi-border-radius-small) var(--semi-border-radius-small) 0 0; // 卡片式页签四向圆角
  109. $radius-tabs_tab_card_left: var(--semi-border-radius-small) 0 0 var(--semi-border-radius-small); // 垂直卡片式页签四向圆角
  110. $radius-tabs_tab_button: var(--semi-border-radius-small); // 按钮式页签圆角
  111. $font-tabs_bar_large-fontSize: $font-size-regular; // 大号模式 字体大小
  112. $font-tabs_bar_small-fontSize: $font-size-regular; // 小号模式 字体大小
  113. $font-tabs_bar_medium-fontSize: $font-size-regular; // 中等模式 字体大小