VCalendarInterval.sass 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. @use '../../styles/tools'
  2. @use './variables' as *
  3. @include tools.layer('components')
  4. .v-calendar-day__row-with-label
  5. display: grid
  6. grid-template-columns: 48px 8px 1fr
  7. border-right: $calendar-line-width solid $calendar-line-color
  8. .v-calendar-day__row-hairline
  9. position: relative
  10. border-right: $calendar-line-width solid $calendar-line-color
  11. &:after
  12. content: ''
  13. border-bottom: $calendar-line-width solid $calendar-line-color
  14. position: absolute
  15. width: 100%
  16. margin-top: -1px
  17. z-index: 3
  18. pointer-events: none
  19. .v-calendar-day__row-label
  20. font-size: 10px
  21. text-align: center
  22. position: relative
  23. top: -8px
  24. .v-calendar-day__row-content
  25. border-bottom: $calendar-line-width solid $calendar-line-color
  26. &.v-calendar-day__row-content-through
  27. border-bottom: none
  28. .v-calendar-day__row-without-label
  29. display: grid
  30. grid-template-columns: 1fr
  31. border-right: $calendar-line-width solid $calendar-line-color
  32. .v-calendar-day__row-content
  33. overflow: hidden
  34. border-bottom: $calendar-line-width solid $calendar-line-color
  35. &.v-calendar-day__row-content-through
  36. border-bottom: none