* { font-size: 10px; color: #cdd6f4; font-weight: 500; font-family: "JetBrainsMono NFP"; margin: 0; padding: 0; } .yasb-bar { padding: 0 8px; margin: 0; background-color: rgba(30, 30, 46, 0.5); border-radius: 8px; } .widget { padding: 0 10px; margin: 0; } .widget .label { padding: 2px 2px 1px 2px; } .widget .label.alt { padding: 1px 8px 1px 8px; } .clock-widget .label { padding-left:8px; } .glazewm-workspaces { margin: 0; } .glazewm-workspaces .ws-btn { font-size: 18px; background-color: transparent; border: none; padding: 0 2px 0 2px; margin: 0; color: #95a0ad; } .glazewm-workspaces .ws-btn.active_populated { color: #89b4fa; } .glazewm-workspaces .ws-btn.active_empty { color: #89b4fa; } .glazewm-workspaces .ws-btn.populated { color: #74c7ec; } .glazewm-workspaces .ws-btn.empty { color: #95a0ad; } .glazewm-workspaces .ws-btn:hover, .glazewm-workspaces .ws-btn.populated:hover, .glazewm-workspaces .ws-btn.empty:hover { color: #89b4fa; } .glazewm-tiling-direction { background-color: transparent; padding: 0; margin: 0; } .glazewm-tiling-direction .btn { font-size: 18px; width: 14px; padding: 0 4px 0 4px; color: #CDD6F4; border: none; } .glazewm-tiling-direction .btn:hover { background-color: #727272; } /*POWER MENU WIDGET*/ /* Uptime text */ .uptime { font-size: 14px; margin-bottom: 10px; color: rgba(191, 202, 219, 0.726); font-weight: 600; font-family: "JetBrainsMono NFP"; } .power-menu-widget .label { color: #eba0ac; font-size: 16px; } .power-menu-popup .button { padding: 0; width: 160px; height: 240px; border-radius: 4px; background-color: rgba(41, 42, 58, 0.75); font-family: "JetBrainsMono NFP"; color: white; border: 4px solid rgba(255, 255, 255, 0); } .power-menu-popup .button.hover { background-color: rgb(55, 56, 75); border: 4px solid rgb(55, 56, 75); } .power-menu-popup .button .label { margin-bottom: 8px; font-size: 16px; font-weight: 600; color: rgba(255, 255, 255, 0.6); font-family: "JetBrainsMono NFP"; } .power-menu-popup .button .icon { font-size: 64px; padding-top: 54px; color: rgba(255, 255, 255, 0.25); } .power-menu-popup .button.cancel { height: 20px !important; /* Much thinner than the 240px of other buttons */ width: 100%; /* Full width to span across */ padding-top: 10px; padding-bottom: 10px; } .power-menu-popup .button.cancel .icon { font-size: 24px !important; /* Smaller icon for the thinner button */ padding-top: 0px !important; /* Remove the large top padding */ color: rgba(243, 139, 168, 0.55); } .power-menu-popup .button.cancel .label { margin-bottom: 0px !important; /* Remove bottom margin */ color: rgba(243, 139, 168, 0.95); } /* ICONS */ .icon { font-size: 16px; } .volume-widget .icon { color: #89b4fa; margin: 1px 2px 0 0; } .start-menu .icon { font-size: 18px; color: #89b4fa } .clock-widget .icon { color: #cba6f7; font-size: 14px; } /* WEATHER WIDGET */ .weather-card { background-color: rgba(17, 17, 27, 0.5); } .weather-card-today { border: 1px solid #282936; border-radius: 8px; background-color: rgba(17, 17, 27, 0.2); } .weather-card-today .label { font-size: 12px; } .weather-card-today .label.location { font-size: 24px; font-weight: 700; } .weather-card-today .label.alert { font-size: 12px; font-weight: 700; background-color: rgba(247, 199, 42, 0.05); border: 1px solid rgba(247, 209, 42, 0.1); color: rgba(196, 181, 162, 0.85); border-radius: 6px; padding: 5px 0; } .weather-card-day { border: 1px solid #45475a; border-radius: 8px; background-color: rgba(17, 17, 27, 0.2); } .weather-card-day.active { background-color: rgba(40, 40, 60, 0.6); border: 1px solid rgba(50, 50, 75, 1); } .weather-card-day:hover { background-color: rgba(40, 40, 60, 0.6); } .weather-card-day .label { font-size: 12px; } .weather-card .hourly-container { border: 1px solid #282936; background-color: #3c5fa0; border-radius: 8px; min-height: 150px; } .weather-card .hourly-data { /* font-family: 'Segoe UI';*/ /* color: cyan;*/ /* <- Font color */ background-color: #FAE93F; /* <- Curve color */ font-size: 12px; font-weight: bold; } .pomodoro-widget { padding: 0 0 0 0; } .pomodoro-widget .icon { font-size: 12px; padding-right: 4px; } .pomodoro-widget .label.paused, .pomodoro-widget .icon.paused { color: #7d7e8b; } .pomodoro-widget .label.work, .pomodoro-widget .icon.work { color: #a6e3a1; } .pomodoro-widget .label.break, .pomodoro-widget .icon.break { color: #89b4fa; } /* Pomodoro menu styling */ .pomodoro-menu { background-color: rgba(17, 17, 27, 0.2); border-radius: 8px; } .pomodoro-menu .header { font-size: 16px; font-weight: 600; max-height: 0px; color: #ffffff; } .pomodoro-menu .status { font-size: 18px; font-weight: 600; color: #cdd6f4; } .pomodoro-menu .session { font-size: 12px; color: #a6adc8; } .pomodoro-menu .button { background-color: #3f4053; color: #cdd6f4; border: none; border-radius: 4px; padding: 6px 12px; } .pomodoro-menu .button.start { background-color: #3f4053; } .pomodoro-menu .button.reset { background-color: #3f4053; } .pomodoro-menu .button:hover { background-color: rgba(255, 255, 255, 0.158); } .pomodoro-menu .button.pause { background-color: #a6e3a1; color: #1e1e2e; } .pomodoro-menu .button:pressed { background-color: #5a5b6e; } .calendar { background-color: rgba(17, 17, 27, 0.4); } .calendar .calendar-table, .calendar .calendar-table::item { background-color: rgba(17, 17, 27, 0); color: rgba(162, 177, 196, 0.85); font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; margin: 0; padding: 0; border: none; outline: none; } .calendar .calendar-table::item:selected { color: rgb(255, 255, 255); background-color: #007acc; border-radius: 10px; } .calendar .day-label { margin-top: 20px; } .calendar .day-label, .calendar .month-label, .calendar .date-label, .calendar .week-label, .calendar .holiday-label { font-family: 'Segoe UI'; font-size: 16px; color: #fff; font-weight: 700; min-width: 180px; max-width: 180px; } .calendar .week-label, .calendar .holiday-label { font-size: 12px; font-weight: 600; color: rgba(162, 177, 196, 0.85); } .calendar .holiday-label { color: rgba(162, 177, 196, 0.85); font-weight: 700; } .calendar .month-label { font-weight: normal; } .calendar .date-label { font-size: 88px; font-weight: 900; color: rgb(255, 255, 255); margin-top: -20px; }