12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394 |
- @use '../../styles/settings'
- @use '../../styles/tools'
- @use './variables' as *
- @include tools.layer('components')
- .v-stepper-item
- align-items: center
- align-self: stretch
- display: inline-flex
- flex: none
- outline: none
- opacity: $stepper-item-opacity
- padding: $stepper-item-padding
- position: relative
- transition-duration: $stepper-item-transition-duration
- transition-property: $stepper-item-transition-property
- transition-timing-function: $stepper-item-transition-timing-function
- @include tools.states('.v-stepper-item__overlay')
- .v-stepper--non-linear &
- opacity: var(--v-high-emphasis-opacity)
- &--selected
- opacity: 1
- &--error
- color: rgb(var(--v-theme-error))
- &--disabled
- opacity: var(--v-medium-emphasis-opacity)
- pointer-events: none
- .v-stepper--alt-labels &
- flex-direction: column
- justify-content: flex-start
- align-items: center
- flex-basis: $stepper-alt-labels-flex-basis
- .v-stepper-item__avatar.v-avatar
- background: $stepper-item-avatar-background
- color: $stepper-item-avatar-color
- font-size: $stepper-item-avatar-font-size
- margin-inline-end: $stepper-item-avatar-margin-inline-end
- .v-stepper--mobile &
- margin-inline-end: 0
- .v-icon
- font-size: $stepper-item-avatar-icon-font-size
- .v-stepper-item--selected &,
- .v-stepper-item--complete &
- background: rgb(var(--v-theme-surface-variant))
- .v-stepper-item--error &
- background: rgb(var(--v-theme-error))
- .v-stepper--alt-labels &
- margin-bottom: $stepper-item-alt-labels-margin-bottom
- margin-inline-end: 0
- //.v-stepper-item__content
- // .v-stepper--alt-labels &
- // min-height: 28px
- .v-stepper-item__title
- line-height: $stepper-item-title-line-height
- .v-stepper--mobile &
- display: none
- .v-stepper-item__subtitle
- font-size: $stepper-item-subtitle-font-size
- text-align: left
- line-height: $stepper-item-subtitle-line-height
- opacity: $stepper-item-subtitle-opacity
- .v-stepper--alt-labels &
- text-align: center
- .v-stepper--mobile &
- display: none
- .v-stepper-item__overlay
- background-color: currentColor
- border-radius: inherit
- opacity: 0
- transition: opacity .2s ease-in-out
- .v-stepper-item__overlay,
- .v-stepper-item__underlay
- pointer-events: none
- @include tools.absolute()
|