Evie Litherland-Smith
e94a4dde31
Change fonts to all use Fira family, Fira Sans for UI Fira Sans Mono for monospace and FiraCode still for Emacs
152 lines
2.7 KiB
CSS
152 lines
2.7 KiB
CSS
@define-color base #24273a;
|
|
@define-color mantle #1e2030;
|
|
@define-color crust #181926;
|
|
|
|
@define-color text #cad3f5;
|
|
@define-color subtext0 #a5adcb;
|
|
@define-color subtext1 #b8c0e0;
|
|
|
|
@define-color surface0 #363a4f;
|
|
@define-color surface1 #494d64;
|
|
@define-color surface2 #5b6078;
|
|
|
|
@define-color overlay0 #6e738d;
|
|
@define-color overlay1 #8087a2;
|
|
@define-color overlay2 #939ab7;
|
|
|
|
@define-color blue #8aadf4;
|
|
@define-color lavender #b7bdf8;
|
|
@define-color sapphire #7dc4e4;
|
|
@define-color sky #91d7e3;
|
|
@define-color teal #8bd5ca;
|
|
@define-color green #a6da95;
|
|
@define-color yellow #eed49f;
|
|
@define-color peach #f5a97f;
|
|
@define-color maroon #ee99a0;
|
|
@define-color red #ed8796;
|
|
@define-color mauve #c6a0f6;
|
|
@define-color pink #f5bde6;
|
|
@define-color flamingo #f0c6c6;
|
|
@define-color rosewater #f4dbd6;
|
|
|
|
* {
|
|
border: none;
|
|
border-radius: 10px;
|
|
font-family: "Fira Sans";
|
|
font-size: 18px;
|
|
}
|
|
|
|
window#waybar {
|
|
background: transparent;
|
|
}
|
|
window#waybar.hidden {
|
|
opacity: 0.2;
|
|
}
|
|
#window {
|
|
margin-top: 6px;
|
|
padding-left: 10px;
|
|
padding-right: 10px;
|
|
border-radius: 10px;
|
|
transition: none;
|
|
color: transparent;
|
|
background: transparent;
|
|
}
|
|
|
|
#workspaces button {
|
|
transition: none;
|
|
color: @overlay0;
|
|
box-shadow: inset 0 -3px transparent;
|
|
border-radius: 2px;
|
|
}
|
|
#workspaces button.active,
|
|
#workspaces button.focused {
|
|
color: @base;
|
|
}
|
|
#workspaces button:hover {
|
|
transition: none;
|
|
box-shadow: inherit;
|
|
text-shadow: inherit;
|
|
color: @base;
|
|
border-color: #e8a2af;
|
|
color: @base;
|
|
}
|
|
#workspaces button.focused:hover {
|
|
color: @base;
|
|
}
|
|
|
|
/* left section */
|
|
#workspaces,
|
|
#cpu,
|
|
#memory,
|
|
#temperature,
|
|
/* centre section */
|
|
#clock,
|
|
/* right section */
|
|
#pulseaudio,
|
|
#bluetooth,
|
|
#network,
|
|
#backlight,
|
|
#battery,
|
|
#tray {
|
|
margin-top: 0px;
|
|
margin-bottom: 0px;
|
|
margin-left: 0px;
|
|
margin-right: 0px;
|
|
padding-left: 10px;
|
|
padding-right: 10px;
|
|
transition: none;
|
|
color: @crust;
|
|
background: @lavender;
|
|
}
|
|
|
|
#workspaces {
|
|
background: @lavender;
|
|
}
|
|
#cpu {
|
|
background: @pink;
|
|
}
|
|
#memory {
|
|
background: @mauve;
|
|
}
|
|
#temperature {
|
|
background: @red;
|
|
}
|
|
#clock {
|
|
background: @yellow;
|
|
}
|
|
#pulseaudio {
|
|
background: @green;
|
|
}
|
|
#bluetooth {
|
|
background: @teal;
|
|
}
|
|
#network {
|
|
background: @sky;
|
|
}
|
|
#backlight {
|
|
background: @sapphire;
|
|
}
|
|
#battery {
|
|
background: @blue;
|
|
}
|
|
#battery.charging,
|
|
#battery.plugged {
|
|
background-color: @blue;
|
|
}
|
|
#battery.critical:not(.charging) {
|
|
background-color: @blue;
|
|
animation-name: blink;
|
|
animation-duration: 0.5s;
|
|
animation-timing-function: linear;
|
|
animation-iteration-count: infinite;
|
|
animation-direction: alternate;
|
|
}
|
|
@keyframes blink {
|
|
to {
|
|
color: @red;
|
|
}
|
|
}
|
|
#tray {
|
|
color: @base;
|
|
}
|