variables.scss 8.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121
  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. $font-tabs_tab-fontWeight: $font-weight-regular; // 页签文本字重 - 默认
  37. $font-tabs_tab_active-fontWeight: $font-weight-bold; // 页签文本字重 - 选中
  38. $height-tabs_overflow_list: 300px; // 页签折叠收起菜单高度
  39. $width-tabs_bar_line-border: $border-thickness-control; // 线条式页签底部分割线宽度
  40. $width-tabs_bar_line_tab-border: 2px; // 页签标示线宽度
  41. $width-tabs_bar_card-border: $border-thickness-control; // 卡片式页签底部分割线宽度
  42. $width-tabs-outline: 2px; // 聚焦轮廓宽度
  43. $width-tabs-outline-offset: -2px; // 聚焦轮廓偏移宽度
  44. $width-tabs_bar_line-outline-offset: -1px; // 线条式页签聚焦轮廓偏移宽度
  45. $height-tabs_bar_extra_large: 50px; // 大尺寸页签高度
  46. $font-tabs_bar_extra_large-lineHeight: $height-tabs_bar_extra_large; // 大尺寸页签文字行高
  47. $height-tabs_bar_extra_small: 36px; // 小尺寸页签高度
  48. $font-tabs_bar_extra_small-lineHeight: $height-tabs_bar_extra_small; // 小尺寸页签文字行高
  49. $spacing-tabs_bar_extra-paddingY: 0px; // 附加操作垂直内边距
  50. $spacing-tabs_bar_extra-paddingX: 5px; // 附加操作水平内边距
  51. $spacing-tabs_tab_icon-marginRight: $spacing-tight; // 附加操作垂直内边距
  52. $spacing-tabs_tab_icon-top: 3px; // 页签图标顶部位置
  53. $spacing-tabs_overflow_icon-marginRight: 4px; // 页签折叠切换按钮右侧外边距
  54. $spacing-tabs_overflow_icon-marginLeft: 4px; // 页签折叠切换按钮左侧外边距
  55. $spacing-tabs_bar_line_tab-paddingTop: $spacing-base; // 线条式页签
  56. $spacing-tabs_bar_line_tab-paddingRight: $spacing-extra-tight; // 线条式页签右侧内边距
  57. $spacing-tabs_bar_line_tab-paddingBottom: $spacing-base - $width-tabs_bar_line_tab-border; // 线条式页签底部内边距
  58. $spacing-tabs_bar_line_tab-paddingLeft: $spacing-extra-tight; // 线条式页签左侧内边距
  59. $spacing-tabs_bar_line_tab-marginRight: $spacing-loose; // 线条式页签右侧外边距
  60. $spacing-tabs_bar_line_tab_small-paddingTop: $spacing-tight; // 小尺寸线条式页签顶部内边距
  61. $spacing-tabs_bar_line_tab_small-paddingRight: $spacing-extra-tight; // 小尺寸线条式页签右侧内边距
  62. $spacing-tabs_bar_line_tab_small-paddingBottom: $spacing-tight - $width-tabs_bar_line_tab-border; // 小尺寸线条式页签底部内边距
  63. $spacing-tabs_bar_line_tab_small-paddingLeft: $spacing-extra-tight; // 小尺寸线条式页签左侧内边距
  64. $spacing-tabs_bar_line_tab_medium-paddingTop: $spacing-base-tight; // 中等尺寸线条式页签顶部内边距
  65. $spacing-tabs_bar_line_tab_medium-paddingRight: $spacing-extra-tight; // 中等尺寸线条式页签右侧内边距
  66. $spacing-tabs_bar_line_tab_medium-paddingBottom: $spacing-base-tight - $width-tabs_bar_line_tab-border; // 中等尺寸线条式页签底部内边距
  67. $spacing-tabs_bar_line_tab_medium-paddingLeft: $spacing-extra-tight; // 中等尺寸线条式页签左侧内边距
  68. $spacing-tabs_bar_line_tab_left-padding: 12px; // 垂直线条式页签左侧内边距
  69. $spacing-tabs_bar_line_tab_left_small-padding: $spacing-tight - 2px; // 小尺寸垂直线条式页签左侧内边距
  70. $spacing-tabs_bar_line_tab_left_medium-padding: $spacing-base-tight - 2px; // 中等尺寸垂直线条式页签左侧内边距
  71. $spacing-tabs_content-paddingY: 5px; // 页签内容区垂直方向内边距
  72. $spacing-tabs_content-paddingX: 0; // 页签内容区水平方向内边距
  73. $spacing-tabs_content_left-paddingX: 5px; // 垂直页签内容区垂直方向内边距
  74. $spacing-tabs_content_left-paddingY: 0; // 垂直页签内容区水平方向内边距
  75. $spacing-tabs_bar_card_tab-marginRight: $spacing-tight; // 卡片式页签右侧外边距
  76. $spacing-tabs_bar_card_tab_active-paddingTop: $spacing-tight; // 卡片式选中页签顶部内边距
  77. $spacing-tabs_bar_card_tab_active-paddingBottom: $spacing-tight - 1px; // 卡片式选中页签底部内边距
  78. $spacing-tabs_bar_card_tab_active-paddingLeft: $spacing-base-tight; // 卡片式选中页签左侧内边距
  79. $spacing-tabs_bar_card_tab_active-paddingRight: $spacing-base-tight; // 卡片式选中页签右侧内边距
  80. $spacing-tabs_bar_card_tab_left-marginBottom: $spacing-tight; // 垂直卡片式页签底部外边距
  81. $spacing-tabs_bar_card_tab_left_active-paddingY: $spacing-tight; // 垂直卡片式选中页签垂直内边距
  82. $spacing-tabs_bar_card_tab_left_active-paddingX: $spacing-base-tight; // 垂直卡片式选中页签水平内边距
  83. $spacing-tabs_bar_card_tab-paddingY: $spacing-tight; // 卡片式选中页签垂直内边距
  84. $spacing-tabs_bar_card_tab-paddingX: $spacing-base-tight; // 卡片式选中页签水平内边距
  85. $spacing-tabs_bar_button_tab_left-marginBottom: $spacing-tight; // 垂直按钮式页签底部外边距
  86. $spacing-tabs_bar_button_tab-marginRight: $spacing-tight; // 按钮式页签右侧外边距
  87. $spacing-tabs_bar_button_tab-paddingY: $spacing-tight; // 按钮式页签垂直内边距
  88. $spacing-tabs_bar_button_tab-paddingX: $spacing-base-tight; // 按钮式页签水平内边距
  89. $radius-tabs_tab_card: var(--semi-border-radius-small) var(--semi-border-radius-small) 0 0; // 卡片式页签四向圆角
  90. $radius-tabs_tab_card_left: var(--semi-border-radius-small) 0 0 var(--semi-border-radius-small); // 垂直卡片式页签四向圆角
  91. $radius-tabs_tab_button: var(--semi-border-radius-small); // 按钮式页签圆角