* { font-family: monospace; padding: 0; margin: 0; } button { all: unset; } /* Colors */ .transparent { background-color: rgba(0, 0, 0, 0.6); } .bgcont { background-color: #1E1E2E; border: 1px solid #11111B; } .surface { background-color: #11111B; color: #CDD6F4; } .accent { background-color: #94e2d5; color: #1e1e2e; } .accent-rev { color: #94e2d5; background-color: #1e1e2e; } .secondary { background-color: #cba6f7; color: #1e1e2e; } .red { color: #F38BA8; } .green { color: #A6E3A1; } /* Misc */ .bold { font-weight: bold; } .f16 { font-size: 16px; } .round { border-radius: 50%; } .r20 { border-radius: 20px; } .r100 { border-radius: 100px; } .p10 { padding: 10px; } separator { border-radius: 10px; min-height: 1px; min-width: 1px; } /* Slider */ slider { box-shadow: none; background-color: transparent; border: 1px solid transparent; transition: 200ms; min-height: 1rem; border-radius: 100px; } trough { transition: 200ms; border: 1px; background-color: #000; border-radius: 100px; } highlight, fill { background-color: #94e2d5; border-radius: 100px; transition: 200ms; } mark { background-color: #F38BA8; min-width: 1px; min-height: 3px; } switch { background-color: #1E1E2E; border-radius: 100px; } switch slider { all: unset; transition: 200ms; background-color: #94e2d5; border-radius: 100px; min-width: 1rem; min-height: 1rem; } switch image { all: unset; color: transparent; } /* Bar */ .module { padding: 1px 10px; margin: 0 4px; } .tags { min-width: 2rem; } .qs-item { padding: 3px; } /* On Screen Display */ .osd { border-radius: 20px; margin-bottom: 150px; min-width: 175px; min-height: 30px; } /* Quick settings */ .qs-container { min-width: 400px; padding: 25px; margin: 10px; border-radius: 20px; } .qs-button { padding: 0px; margin: 5px; border-radius: 20px; min-width: 225px; min-height: 75px; transition: background-color 0.3s ease-in-out; transition: color 0.3s ease-in-out; } .qs-icon { padding: 12px; } .qs-slider > * { margin: 5px; } .qs-submenu { margin-top: 8px; margin-bottom: 8px; padding: 12px; border-radius: 20px; } .qs-sub-title { padding: 14px 20px; border-radius: 100px; margin-bottom: 8px; } .qs-sub-title > *:first-child { margin-right: 14px; } .qs-sub-content image { margin-right: 8px; } .qs-sub-content > * { margin: 6px; } .qs-sub-sub-content > * { margin: 6px 0px; } .avatar { border-radius: 50%; min-width: 70px; min-height: 70px; background-size: cover; } .sys-button { min-width: 40px; min-height: 40px; border-radius: 15px; } .mpris-cover-art { background-size: cover; background-position: center; margin: 10px 0; min-height: 205px; border-radius: 20px; transition: all 0.2s; } .mpris-cover-art > * { padding: 20px; } .mpris-play { min-width: 60px; min-height: 60px; border-radius: 20px; padding: 0; transition: all 0.3s; } .mpris-position-slider { margin: 0 10px; } .mpris-position-slider trough { border-radius: 100px; background-color: rgba(255, 255, 255, 0.6); min-height: 4px; } .mpris-position-slider highlight, .mpris-position-slider progress { background-color: #fff; border-radius: 100px; } .mpris-position-slider slider { border-radius: 100px; min-height: 4px; min-width: 4px; background-color: #fff; }