variables.scss 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. // Color
  2. $color-scrollList-bg: var(--semi-color-bg-3);
  3. $color-scrollList-border: var(--semi-color-border);
  4. $color-scrollList_item-bg: transparent;
  5. $color-scrollList_item-text: var(--semi-color-text-0);
  6. $color-scrollList_disabled_item-text: var(--semi-color-disabled-text);
  7. $color-scrollList_item-text-hover: var(--semi-color-fill-1);
  8. $color-scrollList_item-bg-active: var(--semi-color-fill-2);
  9. $color-scrollList_selected_item-bg: var(--semi-color-primary-light-default);
  10. $color-scrollList_selected_item-text: var(--semi-color-text-0);
  11. $color-scrollList_selected_item-icon: var(--semi-color-text-2);
  12. $color-scrollList_footer-border: var(--semi-color-border);
  13. // Width/Height
  14. $height-scrollList: 300px;
  15. $height-scrollList_item: 36px;
  16. $width-scrollList_item-border: $border-thickness-control;
  17. $width-scrollList_item_sel_svg: 16px;
  18. $width-scrollList_item_wheel-border: $border-thickness-control;
  19. $width-scrollList_item_wheel_selector-border: $border-thickness-control;
  20. $height-scrollList_line: 1px;
  21. $width-scrollList_footer-border: $border-thickness-control;
  22. // Spacing
  23. $spacing-scrollList_header-paddingY: 0;
  24. $spacing-scrollList_header-paddingX: 16px;
  25. $spacing-scrollList_header_title-paddingY: $spacing-base;
  26. $spacing-scrollList_header_title-paddingX: 0;
  27. $spacing-scrollList_body-paddingY: 0;
  28. $spacing-scrollList_body-paddingX: 16px;
  29. $spacing-scrollList_item_ul-padding: 0;
  30. $spacing-scrollList_item_ul-margin: 0;
  31. $spacing-scrollList_item_ul-paddingBottom: ($height-scrollList - $height-scrollList_item) / 2;
  32. $spacing-scrollList_item_sel_svg-marginRight: 12px;
  33. $spacing-scrollList_item_wheel_list_outer-paddingRight: $height-scrollList_item / 2;
  34. $spacing-scrollList_item_wheel_list_shade_pre-marginTop: -($height-scrollList_item / 2 + $border-thickness-control);
  35. $spacing-scrollList_item_wheel_list_shade_post-marginTop: $height-scrollList_item / 2 + $border-thickness-control;
  36. $spacing-scrollList_footer-padding: 10px;
  37. // Radius
  38. $radius-scrollList: var(--semi-border-radius-medium);
  39. // Font
  40. $font-scrollList_header_title-fontWeight: $font-weight-bold;
  41. $font-scrollList_item_wheel_item_selected-fontWeight: $font-weight-bold;
  42. // Other
  43. $shadow-scrollList: 0 0 1px rgba(0, 0, 0, .3), 0 4px 14px rgba(0, 0, 0, .1);