* { all: unset; transition: 200ms ease-out; } .main-window { background-color: $bg; font-family: 'Font Awesome 6 Free'; border-radius: 20px; border: 3px solid $blue; } .date-box { background-color: $gray-alt; margin: 20px 20px 0px 20px; min-width: 290px; padding: 20px 10px 20px 10px; border-radius: 15px; color: $fg; } .time { font-weight: bold; font-size: 80px; margin-top: 10px; } .date { font-family: 'Noto Sans'; font-size: 24px; margin-top: 20px; } .weather-box { background-color: $gray-alt; margin: 20px 20px 0px 0px; padding: 20px 20px 20px 10px; border-radius: 15px; } .weather-desc { font-family: 'Noto Sans'; color: $fg-alt; font-size: 20px; } .weather-temp { font-size: 30px; color: $fg; padding-top: 10px; } .weather-icon { font-family: 'MesloLGM Nerd Font'; font-size: 60px; } .stats-box { background-color: $gray-alt; margin: 20px 20px 0px 20px; padding: 20px 35px 20px 25px; border-radius: 15px; } .stats-header { font-size: 20px; font-weight: bold; color: $gray; } .volume-icon, .brightness-icon, .cpu-icon, .memory-icon { font-size: 20px; color: $fg; } .volume-scale trough, .brightness-scale trough, .cpu-scale trough, .memory-scale trough { all: unset; background-color: $gray; min-height: 10px; border-radius: 15px; margin-left: 10px; } .volume-scale highlight { background-color: $sapphire; border-radius: 15px; } .brightness-scale highlight { background-color: $teal; border-radius: 15px; } .cpu-scale highlight { background-color: $yellow; border-radius: 15px; } .memory-scale highlight { background-color: $peach; border-radius: 15px; } .fortune-box { background-color: $gray-alt; margin: 20px 20px 0px 0px; padding: 20px 35px 20px 25px; border-radius: 15px; } .fortune-header { font-size: 20px; font-weight: bold; color: $gray; } .fortune-text { font-family: 'Noto Sans'; font-size: 14px; color: $fg; margin-top: 10px; } .music-art-box { background-size: cover; background-repeat: no-repeat; min-width: 455px; min-height: 200px; border-radius: 17px; background-position: center; margin: 20px 0px 0px 20px; } .music-title { margin: 20px 0px 0px 20px; font-size: 28px; font-weight: bold; color: $fg; } .music-artist { margin: 10px 0px 0px 20px; font-size: 20px; color: $fg-alt; } .music-length { margin: 90px 0px 0px 20px; font-size: 18px; font-weight: bold; color: $fg-alt; } .music-stuff-box { min-height: 200px; border-radius: 15px; background: linear-gradient(to right, $bg-alt, transparent); } .player-cover-box { background-size: 140px; min-height: 140px; min-width: 140px; border-radius: 20px; background-repeat: no-repeat; background-position: center; } .player-box { margin: 40px 30px 30px 50px; } .player-info-box { font-size: 14px; } .player-info-title, .player-info-artist { color: $blue; font-weight: bold; } .player-info-album, .player-info-length { color: $fg-alt; } .player-info-button { background-color: $gray-alt; padding: 15px; border-radius: 20px; font-weight: bold; margin-top: 10px; } .cavabar { font-size: 14px; color: $lavender; } .music-controls-box { margin: 20px 20px 0px 20px; background-color: $gray-alt; padding: 0px 23px 0px 23px; border-radius: 15px; text-shadow: 0px 0px 10px rgba(0, 0, 0, 1); } .music-next, .music-previous { font-size: 30px; } .music-pp { font-size: 44px; color: $fg; } .music-next:hover, .music-previous:hover, .music-pp:hover { color: $orange; } .profile-stuff-box { margin: 20px 20px 0px 20px; background-color: $gray-alt; border-radius: 15px; padding: 15px 20px 15px 20px; } .profile-img { border-radius: 10px; background-repeat: no-repeat; background-size: cover; background-position: center; min-width: 90px; box-shadow: 0px 0px 30px rgba(0, 0, 0, 1); } .profile-stuff { font-family: 'Noto Sans'; padding: 7px 0px 0px 30px; font-size: 16px; color: $fg; } .profile-name { font-family: 'Fira Sans Semibold', 'Font Awesome 6 Free', FontAwesome; font-weight: bold; }