* { border: none; font-family: "Hack Nerd Font", sans-serif; font-size: 13px; color:alpha(@theme_text_color, 0.8); } window#waybar { background: @theme_bg_color; } /*-----main groups----*/ .modules-right { margin: 0 0 0 0; } .modules-center { margin: 0 0 0 0; } .modules-left { margin: 0 0 0 0; } /** ## ALL MODULES **/ #clock, #battery, #backlight, #cpu, #memory, #bluetooth, #temperature, #network, #pulseaudio, #tray, #mode, #idle_inhibitor, #workspaces, #custom-power, #custom-menu, #custom-media, #custom-notification, #custom-updates, #custom-pacman, #user, #cava, #custom-gpu-usage, #custom-cpugov, #custom-vpn.connected{ padding:0px 10px; } /** * GROUPS **/ #sys, #stats, #net, #sound { margin: 0; padding:2px 5px 1px 5px; border-radius:0; color:alpha(@theme_text_color, 0.5); background-color:alpha(@theme_selected_fg_color, 0.3); } /** * SYS **/ #custom-power { margin-left:0; margin-right:0; /*font-family: "MonarchOS", sans-serif;*/ } #user { padding-left:0; font-weight:bold; } #stats .drawer-child { padding-left: 10px; padding-right: 10px; } /** * SOUND **/ #cava { background-color:alpha(@theme_selected_fg_color, 0.3); padding-left: 0; } #pulseaudio-slider { padding-left: 10px; padding-right: 10px; } #pulseaudio-slider slider { min-height: 0px; min-width: 0px; opacity: 0; background-image: none; border: none; box-shadow: none; background-color: @insensitive_bg_color; border:2px solid @theme_selected_bg_color; } #pulseaudio-slider trough { min-height: 4px; min-width: 80px; border-radius: 5px; background-color: #11111b; } #pulseaudio-slider highlight { min-width: 5px; border-radius: 5px; background-color: #6c7086; } #custom-updates { background-color:alpha(@theme_selected_fg_color, 0.3); padding-right:12px } #tray { background-color:alpha(@theme_selected_fg_color, 0.1); } /** * MISC **/ #mpris { background-color: rgba(172,176,208, .3); border-radius:20px; margin: 8px 10px 8px 0px; padding:0 10px; } /** * WORKSPACES **/ #workspaces { background-color: transparent; padding:0; margin-left:10px } #workspaces button { padding: 0px 10px; background-color: transparent; outline:none; border-radius: 20px; margin: 8px 5px 8px 0px; } #workspaces button:last-child { margin-right: 0; } #workspaces button.empty { color:inherit; } #workspaces button.active { background-color: transparent; } #workspaces button.visible { background-color:alpha(@theme_selected_bg_color, 0.3); } #workspaces button.urgent { color: #cc3436; } #workspaces button:hover { background-color:alpha(@theme_selected_bg_color, 0.4); box-shadow: inherit; text-shadow: inherit; } /** ## INDICATORS **/ #pulseaudio.muted { color: #cc3436; } #battery.charging { color: #2dcc36; } #battery.warning:not(.charging) { color: #e6e600; } #battery.critical:not(.charging) { color: #cc3436; } #temperature.critical { color: #cc3436; } #idle_inhibitor { padding-right: 14px; background-color:alpha(@theme_selected_fg_color, 0.3); } #idle_inhibitor.activated { color:alpha(@theme_selected_bg_color, 0.9); } /** * TASKBAR **/ #taskbar { font-size:8px; background: transparent; opacity: 1; padding:0; } #taskbar button { border-bottom: 2px solid alpha(@borders, 0.9); padding:6px 10px 3px 10px; background: transparent; transition:100ms border ease-in-out; margin-left:4px; border-radius:0; font-size:8px; } #taskbar button:first-child { margin-left:0; } #taskbar button:hover { background-color:alpha(@theme_selected_bg_color, 0.2); } #taskbar button.active { background-color:alpha(@theme_selected_bg_color, 0.1); border-bottom: 2px solid @borders; opacity:1; }