.system-menu-box { @include window; background-color: $bg; border: 1px solid $border; color: $text; } .separator { font-size: 1rem; } .top-row { margin: 1rem 1.5rem 0; .time { font-size: 2rem; } .date-box { margin: 0 1rem; label { font-size: 1.1rem; } .date { background: unset; margin: 0 .5rem 0 0; padding: 0; } } } .system-row { margin: .5rem .7rem; .airplane-box button { padding: 1rem 3rem; } label { font-size: 1rem; margin: 0 .1rem; } } .element { @include rounding; background-color: $surface0; margin: .3rem; button { @include rounding; padding: 1rem; label { font-size: 1.5rem; } &:hover { background-color: $overlay0; } } } .sliders { @include rounding; background-color: $surface0; margin: .5rem 1rem; padding: .6rem 1rem; scale { margin-right: -1rem; min-width: 21.5rem; trough { margin-right: 0; } } box { margin: .2rem 0; } label { font-size: 1.2rem; } } .volume-slider-box, .brightness-slider-box { trough { background-color: $base; } } .volume-bar highlight { @include rounding; background-image: linear-gradient(to right, $teal, $sky); } .brightness-slider-box scale highlight { @include rounding; background-image: linear-gradient(to right, $yellow, $peach); } .bottom-row { margin: .5rem 1rem; .battery-icon { font-size: 2rem; } .battery-wattage { color: $mauve; } .battery-status { color: $subtext0; margin: 0 .5rem; } button { background-color: $surface0; border-radius: 50%; margin-bottom: .1rem; padding: 0 .5rem; label { font-size: 1.5rem; } &:hover { background-color: $overlay0; } } } .bt-connected { background-color: $blue; color: $crust; button:hover { background-color: #7ba2e1; } } .wifi-connected { background-color: $mauve; color: $crust; button:hover { background-color: #b695de; } }