51 lines
1.1 KiB
Sass
51 lines
1.1 KiB
Sass
|
@use '../../styles/settings'
|
||
|
@use '../../styles/tools'
|
||
|
@use './variables' as *
|
||
|
|
||
|
.v-picker.v-sheet
|
||
|
@include tools.elevation($picker-elevation)
|
||
|
@include tools.rounded($picker-border-radius)
|
||
|
|
||
|
display: grid
|
||
|
grid-auto-rows: min-content
|
||
|
grid-template-areas: "title" "header" "body"
|
||
|
overflow: hidden
|
||
|
|
||
|
&.v-picker--with-actions
|
||
|
grid-template-areas: "title" "header" "body" "actions"
|
||
|
|
||
|
.v-picker__body
|
||
|
grid-area: body
|
||
|
|
||
|
.v-picker__header
|
||
|
grid-area: header
|
||
|
|
||
|
.v-picker__actions
|
||
|
grid-area: actions
|
||
|
padding: 0 12px 12px 12px
|
||
|
display: flex
|
||
|
align-items: center
|
||
|
justify-content: flex-end
|
||
|
|
||
|
.v-btn
|
||
|
min-width: 48px
|
||
|
|
||
|
&:not(:last-child)
|
||
|
margin-inline-end: 8px
|
||
|
|
||
|
.v-picker--landscape
|
||
|
grid-template-areas: "title" "header body" "header body"
|
||
|
|
||
|
.v-picker--landscape.v-picker--with-actions
|
||
|
grid-template-areas: "title" "header body" "header actions"
|
||
|
|
||
|
.v-picker-title
|
||
|
text-transform: uppercase
|
||
|
font-size: .75rem
|
||
|
grid-area: title
|
||
|
padding-inline: 24px 12px
|
||
|
padding-top: 16px
|
||
|
padding-bottom: 16px
|
||
|
font-weight: 600
|
||
|
letter-spacing: .1666666667em
|