dotfiles/home/private_dot_config/eww/eww.scss

125 lines
1.7 KiB
SCSS

@use "sass:list";
@use "sass:math";
@import "scss/Catppuccin";
// todo: get rid of this
@import "/home/daylin/.config/qtile/colors/colors.scss";
* {
all: unset; //Unsets everything so you can style everything from scratch
}
$tag-palette: (
$lavender,
$flamingo,
$maroon,
$yellow,
$green,
$teal,
$blue,
$sky,
$rosewater,
);
// colors
$background: $black2;
$foreground: $white;
//$accent: list.nth($tag-palette,math.random(length($tag-palette)));
.debug {
background-color: $red;
border: 1px dashed;
}
//Global Styles
.bar {
color: $foreground;
padding: 2px 5px;
font-family:"FiraCode Nerd Font Propo";
font-size: 16px;
}
.panel {
margin: 5px;
background-color: $background;
border: 2px solid;
border-radius: 15px;
padding: 3px 10px;
border-color: $accent;
box-shadow: 1px 1px 3px $accent;
}
.ws-button {
border-style: solid;
padding:0px 10px;
border-radius: 5px;
}
.ws-button-active {
border-width: 2px;
}
.ws-button-open {
border-width: 0px 0px 2px;
border-style: solid;
}
// color each tag bubble from palette
@each $color in $tag-palette {
.ws-button-#{index($tag-palette,$color)} {
color:$color;
}
}
.workspaces {
padding: 0;
border-radius: 15px;
padding: 0 5px;
}
.active {
all: unset;
border-radius: 0;
padding-top: 0;
padding-bottom: 0;
}
.box-launcher {
background-color: $accent;
color: $background;
font-size: 1.1em;
font-weight: bold;
border-radius: 15px;
}
.button-launcher {
padding-left: 12px;
padding-right: 12px;
}
.clock {
margin-left: 10px;
margin-right: 20px;
}
.sysinfo {
margin-left: 10px;
margin-right: 10px;
}
.icon-ws-layout {
margin-right: 10px;
}
.update {
margin-right: 10px;
}
.separator {
margin: 0px 5px;
}