fixes waybar. moves stuff to vicinae

This commit is contained in:
2026-01-22 08:16:55 +01:00
parent 03e8aa1343
commit 810060dc10
25 changed files with 1435 additions and 558 deletions

View File

@@ -1,31 +1,33 @@
/* Import wallust colors */
@import url("colors-wallust.css");
/* Global defaults */
* {
font-family: "Fira Sans Semibold", "Font Awesome 6 Free", FontAwesome, Roboto,
font-family:
"Fira Sans Condensed", "Font Awesome 6 Free", FontAwesome, Roboto,
Helvetica, Arial, sans-serif;
font-size: 12px;
font-weight: 900;
font-weight: 500;
margin: 0;
padding: 0;
transition-property: background-color;
transition-duration: 0.5s;
}
/* Reset all styles */
* {
border: none;
border-radius: 3px;
min-height: 0;
margin: 0;
transition: background-color 0.5s;
}
.modules-left,
.modules-right {
background-color: rgba(17, 24, 39, 0.5);
margin-top: 2px;
border-radius: 3px;
padding: 3px 6px;
}
/* The whole bar */
#waybar {
background-color: alpha(@background, 0);
color: @foreground;
transition-property: background-color;
transition-duration: 0.5s;
border-radius: 0px;
margin: 0;
}
@@ -48,6 +50,12 @@ window#waybar.empty #window {
font-size: 9px; /* Slightly smaller font size */
}
#workspaces {
background-color: transparent;
margin: 0;
padding: 0;
}
#workspaces button.active {
color: @foreground;
background: @color3;
@@ -61,21 +69,15 @@ window#waybar.empty #window {
background-color: @color9;
}
#workspaces {
background-color: rgba(17, 24, 39, 0.5);
margin-top: 2px;
border-radius: 3px;
padding: 3px 6px;
}
#window {
background-color: alpha(@background, 0.5);
background-color: alpha(@background, 0.1);
color: @foreground;
border-radius: 3px;
padding: 1px 10px; /* Reduced padding */
margin: 2px;
}
/* Shared module styling */
#clock,
#battery,
#cpu,
@@ -84,27 +86,52 @@ window#waybar.empty #window {
#custom-weather,
#bluetooth,
#custom-media,
#custom-power_profiles,
#custom-power,
#temperature,
#backlight,
#network,
#wireplumber,
#pulseaudio {
background-color: alpha(@background, 0.3);
background-color: alpha(@foreground, 0.15);
color: @foreground;
padding: 0 10px;
padding: 0px 10px;
margin: 2px;
}
#clock:hover,
#battery:hover,
#cpu:hover,
#memory:hover,
#custom-storage:hover,
#custom-weather:hover,
#bluetooth:hover,
#custom-media:hover,
#custom-power_profiles:hover,
#custom-power:hover,
#temperature:hover,
#backlight:hover,
#network:hover,
#wireplumber:hover,
#pulseaudio:hover {
background: @color2;
}
#bluetooth {
background-color: alpha(@color3, 0.3);
}
#bluetooth.disabled {
background-color: alpha(@color8, 0);
background-color: alpha(@color2, 1);
}
#battery.critical:not(.charging) {
color: @color1;
background-color: alpha(@color2, 1);
}
#temperature.critical {
background-color: alpha(@foreground, 0.5);
background-color: alpha(@color2, 1);
}
#tray > .passive {
@@ -125,20 +152,22 @@ window#waybar.empty #window {
color: rgba(45, 52, 54, 1);
}
#language {
background: rgba(0, 176, 147, 0.5);
color: rgba(116, 8, 100, 0.5);
/* Language + keyboard state */
#language,
#keyboard-state {
padding: 0 0px;
margin: 0 5px;
min-width: 16px;
}
#language {
background: rgba(0, 176, 147, 0.5);
color: rgba(116, 8, 100, 0.5);
}
#keyboard-state {
background: rgba(151, 225, 173, 0.5);
color: rgba(0, 0, 0, 0.5);
padding: 0 0px;
margin: 0 5px;
min-width: 16px;
}
#keyboard-state > label {
@@ -148,3 +177,30 @@ window#waybar.empty #window {
#keyboard-state > label.locked {
background: rgba(0, 0, 0, 0.2);
}
#taskbar {
padding: 0;
}
#taskbar button {
padding: 0px 3px 0px 6px;
margin: 2px 1px;
border-radius: 6px;
color: @foreground;
transition: all 0.3s ease-in-out;
}
#taskbar button.active {
background: alpha(@foreground, 0.2);
transition: all 0.4s ease-in-out;
}
menu {
border-radius: 15px;
background: rgba(22, 19, 32, 0);
color: #b5e8e0;
padding: 5px;
}
menuitem {
border-radius: 15px;
}