dotfiles/eww/eww.scss

135 lines
1.6 KiB
SCSS

$transparent: #0000;
$background-alt: #373B41;
//$background: rgba(#AA282A, 0.3);
$background: rgba($background-alt, 0.82);
$foreground: #C5C8C6;
$primary: #F0C674;
$secondary: #8ABEB7;
$alert: #A54242;
$disabled: #707880;
* {
all: unset; //Unsets everything so you can style everything from scratch
font-family: "JetBrains Mono NFP", "MesloLGS NF", "FontAwesome";
font-size: 14px;
}
window, tooltip {
background: $background;
color: $foreground;
border-radius: 8px;
margin: 3px 3px 0 3px;
border: 1px solid #707880;
}
.bar {
padding: 0 6px 0 0px;
}
.sep {
color: $disabled;
margin: 0 3px;
}
.no-left-pad {
margin-left: 0px;
}
.space {
margin-left: 4px;
}
.workspaces {
margin-top: 1px;
}
.workspaces {
* {
padding: 0 3px;
}
.current {
background-color: rgba($color: #FFF, $alpha: 0.1);
border-bottom: 2px solid $primary;
}
.first {
border-radius: 8px 0 0 8px;
// FIXME: Not being represented in UI for some reason
padding: 0 2px 0 4px;
}
}
.audio-info {
color: $primary;
}
.label_circle .value {
background-color: $disabled;
.label {
color: $primary;
margin: 0 7px;
font-size: 13px;
}
}
.label_value .label {
color: $primary;
margin-right: 4px;
}
.label_value .muted {
color: $disabled;
}
.label-time {
color: $primary;
}
.power {
* {
margin: 0 1px;
}
.lock {
color: #007FFF;
}
.sleep {
color: #00FF7F;
}
.hibernate {
color: #7FFF00;
}
.reboot {
color: #FF7F00;
}
.shutdown {
color: #F00;
}
.control {
color: $primary;
}
}
.disabled {
color: $disabled;
}
.primary {
color: $primary;
}
.alert {
color: $alert;
}
calendar:selected {
color: $primary;
}