This is the result of ~100 commits to my NixOS config. Since I haven't always used `agenix-rekey`, this is another initial commit so that none of the secrets in my git history are leaked
102 lines
1.5 KiB
SCSS
102 lines
1.5 KiB
SCSS
@use "sass:map";
|
|
@import "catppuccin";
|
|
|
|
@mixin icon {
|
|
font-family: "Font Awesome 6 Pro Dutone";
|
|
font-weight: 900;
|
|
font-size: 22px;
|
|
}
|
|
|
|
$font-family: "";
|
|
$used-palette: "frappe";
|
|
$colors: map.get($palette, $used-palette);
|
|
|
|
$gradient:
|
|
"rosewater", "flamingo", "pink", "mauve", "red", "maroon", "peach",
|
|
"yellow", "green", "teal", "sky";
|
|
|
|
@each $name, $color in $colors {
|
|
.color-#{$name} {
|
|
color: $color;
|
|
}
|
|
|
|
.bg-#{$name} {
|
|
background: $color;
|
|
}
|
|
}
|
|
|
|
@for $i from 1 through length($gradient) {
|
|
$color: map.get($colors, nth($gradient, $i));
|
|
|
|
.gradient-#{$i} {
|
|
color: $color;
|
|
}
|
|
|
|
.gradient-#{$i}:hover {
|
|
color: desaturate($color: $color, $amount: 20);
|
|
}
|
|
|
|
.bg-gradient-#{$i} {
|
|
background: $color;
|
|
}
|
|
}
|
|
|
|
* {
|
|
all: unset;
|
|
}
|
|
|
|
.spraggins {
|
|
padding: 5px 15px 0;
|
|
font-family: $font-family;
|
|
color: map.get($colors, "text");
|
|
}
|
|
|
|
.box {
|
|
background: map.get($colors, "base");
|
|
border-radius: 4px;
|
|
// border: 2px solid $blue;
|
|
padding: 0 12px;
|
|
}
|
|
|
|
.icon {
|
|
@include icon;
|
|
|
|
&.smol {
|
|
font-size: 14px;
|
|
}
|
|
}
|
|
|
|
.time {
|
|
font-size: 18px;
|
|
}
|
|
|
|
.date {
|
|
font-size: 12px;
|
|
}
|
|
|
|
.workspaceButton {
|
|
&.active {
|
|
color: white;
|
|
}
|
|
|
|
&.empty {
|
|
font-weight: 300;
|
|
opacity: 0.3;
|
|
}
|
|
|
|
&.empty.active {
|
|
opacity: 0.6;
|
|
}
|
|
}
|
|
|
|
.sys {
|
|
padding: 8px 0;
|
|
|
|
label {
|
|
padding: 0 8px;
|
|
}
|
|
|
|
.icon {
|
|
font-size: 19px;
|
|
}
|
|
}
|