@keyframes blink-warning { 70% { color: @wm_icon_bg; } to { color: @wm_icon_bg; background-color: @warning_color; } } @keyframes blink-critical { 70% { color: @wm_icon_bg; } to { color: @wm_icon_bg; background-color: @error_color; } } /* Reset all styles */ * { border: 0; border-radius: 0; padding: 0 0; margin-right: 2px; margin-left: 2px; font-family: "Noto Sans", "Font Awesome 6 Free", "Font Awesome"; font-size: 14px; } #window { margin-left: 10px; } window#waybar { background: #24273a; } window#waybar.hidden { opacity: 0.2; } #workspaces button { padding: 2px 0px; border-bottom: 2px; border-color: #24273a; border-style: solid; } #workspaces button.focused { color: #7dc4e4; border-color: #7dc4e4; } #workspaces button.urgent { border-color: #ed8796; color: #ed8796; } #mode { color: #ebcb8b; } #clock, #custom-playerctl, #custom-power, #custom-scratchpad, #custom-wlsunset, #custom-clipboard, #custom-menu, #custom-dunst, #battery, #cpu, #language, #memory, #network, #bluetooth, #pulseaudio, #tray, #mode, #idle_inhibitor { padding: 0 6px; border-bottom: 2px; border-style: solid; } #clock { color: #b7bdf8; } #custom-wlsunset { color: #f5bde6; } #custom-playerctl { color: #f0c6c6; } #custom-power { color: #cad3f5; } #custom-scratchpad { color: #f4dbd6; } #custom-clipboard { color: #f5a97f; } #custom-menu { color: #a6da95; } #custom-dunst { color: #ed8796; } #battery { animation-timing-function: linear; animation-iteration-count: infinite; animation-direction: alternate; color: #8bd5ca; } #battery.warning { color: @warning_color; } #battery.critical { color: @error_color; } #battery.warning.discharging { animation-name: blink-warning; animation-duration: 3s; } #battery.critical.discharging { animation-name: blink-critical; animation-duration: 2s; } label:focus { background-color: #000000; } #cpu { color: #eed49f; } #language { color: #ee99a0; } #memory { color: #a6da95; } #network { color: #91d7e3; } #bluetooth { color: #7dc4e4; } #bluetooth.disabled { color: @wm_icon_bg; } #network.disconnected { color: @wm_icon_bg } #pulseaudio { color: #8aadf4; } #pulseaudio.muted { color: @wm_icon_bg; } #custom-wf-recorder { color: @error_color; padding-right: 10px; } #tray { padding-left: 5px; padding-right: 5px; } #idle_inhibitor { color: #c6a0f6; }