variables.scss 3.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081
  1. // Color
  2. $color-floatbutton_iconBtn-default-bg: #f6f6fc;
  3. $color-floatbutton_iconBtn-default-bgGradient: linear-gradient(315deg, #e945ff 0%, #a647ff 30%, #6b61ff 60%, #2e8cff 100%);
  4. $color-floatbutton_iconBtn_disabled-bg: #f5f5f5; // for var(--semi-color-disabled-bg)
  5. $color-floatbutton_rectangle-outline: #ffffff; // var(--semi-color-bg-1)
  6. $color-floatbutton_rectangle-bg: #e45b5b; // var(--semi-color-danger)
  7. $color-floatbutton_badge-outline: #ffffff; // var(--semi-color-bg-1)
  8. $color-floatbutton_badge-bg: #e45b5b; // var(--semi-color-danger)
  9. $color-floatbutton_badge-text: #f6f6fc; // var(--semi-color-bg-2)
  10. $color-floatbutton_group-bg: #ffffff; // var(--semi-color-bg-0)
  11. $color-floatbutton_group-text: #1d2129; // var(--semi-color-text-0)
  12. $color-floatbutton_group_item-bg: #f6f6fc; // rgb(var(--semi-grey-0))
  13. // Width/Height
  14. $width-floatbutton_iconBtn-small: 12px;
  15. $height-floatbutton_iconBtn-small: 12px;
  16. $width-floatbutton_iconBtn-medium: 16px;
  17. $height-floatbutton_iconBtn-medium: 16px;
  18. $width-floatbutton_iconBtn-large: 24px;
  19. $height-floatbutton_iconBtn-large: 24px;
  20. $width-floatbutton_iconImg-small: 12px;
  21. $height-floatbutton_iconImg-small: 12px;
  22. $width-floatbutton_iconImg-medium: 16px;
  23. $height-floatbutton_iconImg-medium: 16px;
  24. $width-floatbutton_iconImg-large: 24px;
  25. $height-floatbutton_iconImg-large: 24px;
  26. $width-floatbutton_rectangle: 6px;
  27. $height-floatbutton_rectangle: 6px;
  28. $width-floatbutton_rectangle-outline: 1px;
  29. $width-floatbutton_badge-outline: 1px;
  30. $radius-floatbutton_iconBtn: 30px;
  31. $radius-floatbutton_rectangle: 9px;
  32. $radius-floatbutton_badge: 9px;
  33. $radius-floatbutton_group: 8px;
  34. $radius-floatbutton_group_item: 4px;
  35. $width-floatbutton_group_item_text-minWidth: 56px;
  36. // Spacing
  37. $spacing-floatbutton_iconBtn-paddingTop: 8px;
  38. $spacing-floatbutton_iconBtn-paddingRight: 8px;
  39. $spacing-floatbutton_iconBtn-paddingBottom: 8px;
  40. $spacing-floatbutton_iconBtn-paddingLeft: 8px;
  41. $spacing-floatbutton_iconBtn-marginTop: 4px;
  42. $spacing-floatbutton_iconBtn-marginRight: 0px;
  43. $spacing-floatbutton_iconBtn-marginBottom: 0px;
  44. $spacing-floatbutton_iconBtn-marginLeft: 0px;
  45. $spacing-floatbutton_iconBtn-marginLeftNext: 5px; // for & + &
  46. $spacing-floatbutton_iconImg-paddingTop: 0px;
  47. $spacing-floatbutton_iconImg-paddingRight: 0px;
  48. $spacing-floatbutton_iconImg-paddingBottom: 0px;
  49. $spacing-floatbutton_iconImg-paddingLeft: 0px;
  50. $spacing-floatbutton_rectangle-marginLeft: 8px;
  51. $spacing-floatbutton_rectangle-top: 2px;
  52. $spacing-floatbutton_rectangle_small-left: 15px;
  53. $spacing-floatbutton_rectangle_small-top: 0px;
  54. $spacing-floatbutton_rectangle_medium-left: 24px;
  55. $spacing-floatbutton_rectangle_large-left: 32px;
  56. $spacing-floatbutton_rectangle_group-left: 100px;
  57. $spacing-floatbutton_rectangle_group-top: -2px;
  58. $spacing-floatbutton_badge-top: -6px;
  59. $spacing-floatbutton_badge-right: -8px;
  60. $spacing-floatbutton_badge-paddingTop: 0px;
  61. $spacing-floatbutton_badge-paddingRight: 4px;
  62. $spacing-floatbutton_badge-paddingBottom: 0px;
  63. $spacing-floatbutton_badge-paddingLeft: 4px;
  64. $spacing-floatbutton_group-paddingTop: 6px;
  65. $spacing-floatbutton_group-paddingRight: 6px;
  66. $spacing-floatbutton_group-paddingBottom: 6px;
  67. $spacing-floatbutton_group-paddingLeft: 6px;
  68. $spacing-floatbutton_group_item-paddingTop: 6px;
  69. $spacing-floatbutton_group_item-paddingRight: 12px;
  70. $spacing-floatbutton_group_item-paddingBottom: 6px;
  71. $spacing-floatbutton_group_item-paddingLeft: 12px;
  72. $spacing-floatbutton_group_item-marginRight: 4px;
  73. $spacing-floatbutton_group_item_text-marginLeft: 8px;
  74. // Font
  75. $font-floatbutton_badge-fontSize: 12px;
  76. $font-floatbutton_badge-lineHeight: 16px;
  77. $font-floatbutton_badge-letterSpacing: 0;
  78. $font-floatbutton_group-fontSize: 14px;