_variables.scss 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. @use 'sass:map';
  2. @use '../../styles/settings';
  3. @use '../../styles/tools';
  4. // VSystemBar
  5. $system-bar-background: rgba(var(--v-theme-surface-light)) !default;
  6. $system-bar-border-radius: map.get(settings.$rounded, 0) !default;
  7. $system-bar-color: rgba(var(--v-theme-on-surface-light), var(--v-high-emphasis-opacity)) !default;
  8. $system-bar-elevation: 0 !default;
  9. $system-bar-flex: 1 1 auto !default;
  10. $system-bar-font-size: tools.map-deep-get(settings.$typography, 'caption', 'size') !default;
  11. $system-bar-font-weight: tools.map-deep-get(settings.$typography, 'caption', 'weight') !default;
  12. $system-bar-height: 24px !default;
  13. $system-bar-icon-opacity: var(--v-medium-emphasis-opacity) !default;
  14. $system-bar-justify-content: flex-end !default;
  15. $system-bar-letter-spacing: tools.map-deep-get(settings.$typography, 'caption', 'letter-spacing') !default;
  16. $system-bar-lights-out-background: rgba(var(--v-theme-background), 0.7) !default;
  17. $system-bar-line-height: tools.map-deep-get(settings.$typography, 'caption', 'line-height') !default;
  18. $system-bar-padding-x: 8px !default;
  19. $system-bar-positions: absolute fixed !default;
  20. $system-bar-text-align: end !default;
  21. $system-bar-text-transform: tools.map-deep-get(settings.$typography, 'caption', 'text-transform') !default;
  22. $system-bar-window-height: 32px !default;
  23. // Lists
  24. $system-bar-theme: (
  25. $system-bar-background,
  26. $system-bar-color
  27. ) !default;
  28. $system-bar-typography: (
  29. $system-bar-font-size,
  30. $system-bar-font-weight,
  31. $system-bar-letter-spacing,
  32. $system-bar-line-height,
  33. $system-bar-text-transform
  34. ) !default;
  35. // Deprecated
  36. $system-bar-padding: 0 8px !default;