2023-05-28 21:48:36 +00:00
|
|
|
* {
|
2023-06-03 22:58:44 +00:00
|
|
|
all: unset; // Unsets everything so you can style everything from scratch
|
|
|
|
font-family: "FiraCode Nerd Font";
|
2023-05-28 21:48:36 +00:00
|
|
|
}
|
|
|
|
|
2023-06-03 22:58:44 +00:00
|
|
|
// Global Styles
|
|
|
|
|
|
|
|
@import "mocha.scss";
|
|
|
|
|
2023-05-28 21:48:36 +00:00
|
|
|
.bar {
|
2023-06-03 22:58:44 +00:00
|
|
|
background-color: $mantle;
|
|
|
|
color: $text;
|
|
|
|
}
|
|
|
|
|
|
|
|
// Workspace Styles
|
|
|
|
|
2024-07-04 17:02:14 +00:00
|
|
|
$colors: $flamingo, $pink, $maroon, $mauve, $peach, $yellow, $teal, $sapphire, $blue, $lavender;
|
2023-06-03 22:58:44 +00:00
|
|
|
|
|
|
|
.workspace {
|
|
|
|
|
|
|
|
@for $i from 1 through 10 {
|
|
|
|
&.entry-#{$i} {
|
|
|
|
.text {
|
|
|
|
padding: 0 5px;
|
|
|
|
color: $crust;
|
2023-06-03 23:14:23 +00:00
|
|
|
background-color: mix(nth($colors, $i), $mantle, 30%);
|
2023-06-03 22:58:44 +00:00
|
|
|
|
|
|
|
&.active {
|
2023-06-03 23:14:23 +00:00
|
|
|
background-color: mix(nth($colors, $i), $mantle, 100%);
|
2023-06-03 22:58:44 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
&.empty {
|
|
|
|
color: transparent;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
.seperator {
|
2023-10-18 16:57:36 +00:00
|
|
|
font-size: 21px;
|
2023-06-03 22:58:44 +00:00
|
|
|
|
|
|
|
&.up {
|
2023-10-18 16:57:36 +00:00
|
|
|
margin-top: -1px;
|
|
|
|
margin-bottom: -2px;
|
2023-06-03 23:14:23 +00:00
|
|
|
color: mix(nth($colors, $i), $mantle, 30%);
|
2023-06-03 22:58:44 +00:00
|
|
|
|
2023-10-18 16:57:36 +00:00
|
|
|
&.active {
|
|
|
|
color: mix(nth($colors, $i), $mantle, 100%);
|
|
|
|
}
|
2023-06-03 22:58:44 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
&.down {
|
|
|
|
margin-left: -12px;
|
2023-06-03 23:07:54 +00:00
|
|
|
margin-right: -1px;
|
2023-06-03 22:58:44 +00:00
|
|
|
|
2023-10-18 16:57:36 +00:00
|
|
|
margin-bottom: -1px;
|
|
|
|
margin-top: -2px;
|
|
|
|
|
2023-06-03 22:58:44 +00:00
|
|
|
@if $i ==10 {
|
|
|
|
color: transparent;
|
|
|
|
}
|
|
|
|
|
|
|
|
@else {
|
2023-10-18 16:57:36 +00:00
|
|
|
color: mix(nth($colors, $i + 1), $mantle, 30%);
|
|
|
|
|
2023-06-03 23:07:54 +00:00
|
|
|
&.active {
|
2023-06-03 23:14:23 +00:00
|
|
|
color: mix(nth($colors, $i + 1), $mantle, 100%);
|
2023-06-03 23:07:54 +00:00
|
|
|
}
|
2023-06-03 22:58:44 +00:00
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
2023-05-28 21:48:36 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
// Styles on classes (see eww.yuck for more information)
|
|
|
|
|
|
|
|
.sidestuff slider {
|
|
|
|
all: unset;
|
|
|
|
}
|
|
|
|
|
2023-10-18 16:57:36 +00:00
|
|
|
checkbutton {
|
|
|
|
all: unset;
|
|
|
|
margin: 4 20px;
|
|
|
|
border-radius: 50%;
|
|
|
|
background-color: $surface0;
|
|
|
|
}
|
|
|
|
|
2023-05-28 21:48:36 +00:00
|
|
|
.metric scale trough highlight {
|
|
|
|
all: unset;
|
2023-06-03 22:58:44 +00:00
|
|
|
background-color: $blue;
|
2023-05-28 21:48:36 +00:00
|
|
|
border-radius: 10px;
|
|
|
|
}
|
|
|
|
|
|
|
|
.metric scale trough {
|
|
|
|
all: unset;
|
|
|
|
border-radius: 50px;
|
|
|
|
min-height: 3px;
|
|
|
|
min-width: 50px;
|
|
|
|
margin-left: 10px;
|
|
|
|
margin-right: 20px;
|
|
|
|
}
|
|
|
|
|
|
|
|
.metric scale trough highlight {
|
|
|
|
all: unset;
|
2023-06-03 22:58:44 +00:00
|
|
|
background-color: #5d96d3;
|
2023-05-28 21:48:36 +00:00
|
|
|
color: #000000;
|
|
|
|
border-radius: 10px;
|
|
|
|
}
|
|
|
|
|
|
|
|
.metric scale trough {
|
|
|
|
all: unset;
|
2023-06-03 22:58:44 +00:00
|
|
|
background-color: $surface0;
|
2023-05-28 21:48:36 +00:00
|
|
|
border-radius: 50px;
|
|
|
|
min-height: 3px;
|
|
|
|
min-width: 50px;
|
|
|
|
margin-left: 10px;
|
|
|
|
margin-right: 20px;
|
2024-07-04 17:02:14 +00:00
|
|
|
}
|