Vulture/VApp/node_modules/vuetify/lib/components/VRating/VRating.sass

58 lines
1.0 KiB
Sass
Raw Normal View History

@use './variables' as *
// Block
.v-rating
max-width: 100%
display: inline-flex
white-space: $rating-white-space
&--readonly
pointer-events: none
// Element
.v-rating__wrapper
align-items: $rating-item-align-items
display: inline-flex
flex-direction: column
&--bottom
flex-direction: column-reverse
.v-rating__item
display: inline-flex
position: relative
label
cursor: pointer
.v-btn--variant-plain
opacity: $rating-item-button-opacity
.v-btn
transition-property: $rating-item-button-transition-property
.v-icon
transition: inherit
transition-timing-function: $rating-item-transition-timing-function
&:hover:not(.v-rating__item--focused)
.v-rating--hover &
.v-btn
transform: $rating-item-icon-transform
&--half
overflow: hidden
position: absolute
clip-path: polygon(0 0, 50% 0, 50% 100%, 0 100%)
z-index: 1
.v-btn__overlay,
&:hover .v-btn__overlay
opacity: 0
.v-rating__hidden
height: 0
opacity: 0
position: absolute
width: 0