_variables.scss 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. @use '../../styles/tools';
  2. // VTimeline
  3. $timeline-density-comfortable-grid-template-end: min-content min-content auto !default;
  4. $timeline-density-comfortable-grid-template-start: auto min-content min-content !default;
  5. $timeline-density-compact-grid-template-end: 0 min-content auto !default;
  6. $timeline-density-compact-grid-template-start: auto min-content 0 !default;
  7. $timeline-dot-border-radius: 50% !default;
  8. $timeline-dot-divider-background: rgb(var(--v-theme-surface-light)) !default;
  9. $timeline-dot-size: 38px !default;
  10. $timeline-inner-dot-divider-background: rgb(var(--v-theme-on-surface)) !default;
  11. $timeline-inset-divider-line: var(--v-timeline-line-inset) !default;
  12. $timeline-inset-line-size: 4px !default;
  13. // VTimelineDivider
  14. $timeline-divider-dot-elevation: 0 !default;
  15. $timeline-divider-line-background: rgba(var(--v-border-color), var(--v-border-opacity)) !default;
  16. $timeline-divider-line-horizontal-width: var(--v-timeline-line-inset, 0px) !default;
  17. $timeline-divider-line-thickness: var(--v-timeline-line-thickness) !default;
  18. // VTimelineItem
  19. $timeline-item-grid-template-center: minmax(auto, 50%) min-content minmax(auto, 50%) !default;
  20. $timeline-item-grid-template-auto: auto min-content auto !default;
  21. $timeline-item-padding: 24px !default;
  22. // Lists
  23. $timeline-dot-border-sizes: () !default;
  24. $timeline-dot-border-sizes: tools.map-deep-merge(
  25. (
  26. 'x-small': 6px,
  27. 'small': 8px,
  28. 'default': 8px,
  29. 'large': 8px,
  30. 'x-large': 10px,
  31. ),
  32. $timeline-dot-border-sizes
  33. );