/* Noctalia Ember OLED: near-black surfaces, warm amber focus. */ * { font-family: "JetBrainsMono Nerd Font,JetBrainsMono NF"; color: #fff1e6; } window#waybar, .modules-right, .modules-center, .modules-left { background: #050403; } #battery, #custom-clipboard, #custom-colorpicker, #custom-powerDraw, #bluetooth, #pulseaudio, #network, #disk, #memory, #backlight, #cpu, #temperature, #custom-weather, #idle_inhibitor, #jack, #tray, #window, #workspaces, #clock { min-width: 1ex; padding-right: 5px; } #tray menu * { color: #050403; } #cpu { /* "100% " fits in this box; fixed width prevents sibling modules shifting. */ min-width: 7ch; max-width: 7ch; text-align: right; } #temperature.critical, #pulseaudio { min-width: 5ex; } #pulseaudio.muted, #pulseaudio.mic:not(.source-muted) { color: #ff6b4a; } #pulseaudio.mic.muted { color: #6e4a31; } #clock { color: #ff8800; } #battery.charging { color: #1a0d00; background-color: #c98a45; } #battery.warning:not(.charging) { background-color: #ffb05c; color: #2b1600; } #battery.critical:not(.charging) { background-color: #ff6b4a; color: #2b0700; animation-name: blink; animation-duration: 0.5s; animation-timing-function: linear; animation-iteration-count: infinite; animation-direction: alternate; } #network.speed { min-width: 30ex; }