269 lines
5.6 KiB
SCSS
269 lines
5.6 KiB
SCSS
$window: #eeeeee;
|
|
$window_border: rgba(200, 200, 200, 0.7);
|
|
|
|
$workspace_inactive: rgba(100, 114, 125, 0.6);
|
|
$workspace_inactive_bg: transparent;
|
|
$workspace_active: rgba(180, 190, 200, 0.9);
|
|
$workspace_active_bg: transparent;
|
|
$workspace_focused: rgba(220, 230, 230, 0.9);
|
|
$workspace_focused_bg: rgba(100, 114, 125, 0.5);
|
|
$workspace_hover: #2E5DFF;
|
|
|
|
$widget_bg: rgba(40, 40, 40, 0.5);
|
|
$weather: rgba(180, 220, 235, 0.8);
|
|
$weather_end: rgba(171, 233, 179, 0.8);
|
|
|
|
$trough: rgba(0, 0, 0, 0.5);
|
|
|
|
$media-progress-bg: rgba(224, 232, 224, 0.1);
|
|
$media-paused-progress-bg: rgba(224, 200, 200, 0.1);
|
|
$media: rgba(224, 232, 224, 0.7);
|
|
$media-paused: rgba(224, 200, 200, 0.7);
|
|
$media-stopped: rgba(200, 200, 200, 0.5);
|
|
|
|
// Dims the desktop background so status icons can be seen against darker wallpapers
|
|
$status_bg: rgba(0, 0, 0, 0.3);
|
|
$tray-bg: rgba(204, 204, 204, 0.3);
|
|
$tray: #c9cbff;
|
|
$keyboard: #f2cdcd;
|
|
$idle_inhibitor: #f28fad;
|
|
$volume: #fae3b0;
|
|
$microphone: #e8a2af;
|
|
$network: #f8bd96;
|
|
$backlight: #bd93f9;
|
|
|
|
// Unused in favour of bluetooth widget
|
|
$bluetooth: #88bbeb;
|
|
$cpu: #96cdfb;
|
|
$cpu-bg: rgba(150, 205, 251, 0.3);
|
|
// previously bluetooth colour
|
|
$memory: #caa9c7;
|
|
$memory-bg: rgba(202, 169, 199, 0.3);
|
|
$temperature-bg: rgba(180, 180, 180, 0.5);
|
|
$temperature: #b6b2b3;
|
|
$temperature-critical: #ff6666;
|
|
$battery: #ddb6f2;
|
|
$clock: rgba(171, 233, 179, 1.0);
|
|
|
|
|
|
// Styles all scales
|
|
progressbar trough {
|
|
all: unset;
|
|
background-color: $trough;
|
|
border-radius: 5px;
|
|
min-height: 80px;
|
|
min-width: 2px;
|
|
//margin: .3rem 0 .3rem 0;
|
|
}
|
|
trough progress {
|
|
all: unset;
|
|
background-color: #00ff00; // Diagnostics colour
|
|
border-radius: 5px;
|
|
min-width: 2px;
|
|
}
|
|
scale trough {
|
|
all: unset;
|
|
background-color: $trough;
|
|
border-radius: 5px;
|
|
min-height: 80px;
|
|
min-width: 2px;
|
|
}
|
|
trough highlight {
|
|
all: unset;
|
|
background-color: #ff0000; // Diagnostics colour
|
|
border-radius: 5px;
|
|
}
|
|
trough slider {
|
|
background-color: transparent;
|
|
border-width: 0px;
|
|
border-radius: 10px;
|
|
}
|
|
|
|
.vbar {
|
|
background-color: transparent;
|
|
font-size: 20px;
|
|
font-family: monospace;
|
|
}
|
|
|
|
.icon {
|
|
font-size: 20px;
|
|
}
|
|
|
|
.launcher {
|
|
all: unset;
|
|
font-size: 40px;
|
|
margin: -2px -5px 5px 0px;
|
|
}
|
|
|
|
box .workspaces {
|
|
all: unset;
|
|
border-radius: 10px;
|
|
button {
|
|
all: unset;
|
|
font-size: 30px;
|
|
padding-left: 2px;
|
|
margin: -5px -5px -5px -5px;
|
|
border-radius: 2px;
|
|
}
|
|
button:hover {
|
|
color: $workspace_hover;
|
|
}
|
|
.focused {
|
|
color: $workspace_focused;
|
|
background-color: $workspace_focused_bg;
|
|
}
|
|
.active {
|
|
color: $workspace_active;
|
|
background-color: $workspace_active_bg;
|
|
}
|
|
.inactive {
|
|
color: $workspace_inactive;
|
|
background-color: $workspace_inactive_bg;
|
|
}
|
|
}
|
|
|
|
box .status {
|
|
background-color: $status_bg;
|
|
border-radius: 5px;
|
|
}
|
|
|
|
box .weather {
|
|
color: $weather;
|
|
margin-left: 2px;
|
|
//margin-right: -1px;
|
|
|
|
background-color: $widget_bg;
|
|
border-radius: 5;
|
|
|
|
.temperature {
|
|
color: mix($weather_end, $weather, 0%);
|
|
.feelsLike {
|
|
font-style: italic;
|
|
}
|
|
}
|
|
.uvIndex {
|
|
color: mix($weather_end, $weather, 20%);
|
|
}
|
|
.humidity {
|
|
color: mix($weather_end, $weather, 40%);
|
|
}
|
|
.precip {
|
|
color: mix($weather_end, $weather, 60%);
|
|
}
|
|
.wind {
|
|
color: mix($weather_end, $weather, 80%);
|
|
}
|
|
.cloud {
|
|
color: mix($weather_end, $weather, 100%);
|
|
}
|
|
}
|
|
.volume {
|
|
background-color: transparent;
|
|
color: $volume;
|
|
border-left: 2px solid $volume;
|
|
margin-bottom: 1px;
|
|
margin-top: 1px;
|
|
highlight {
|
|
background-color: $volume;
|
|
}
|
|
}
|
|
.microphone {
|
|
background-color: transparent;
|
|
color: $microphone;
|
|
border-left: 2px solid $microphone;
|
|
margin-bottom: 1px;
|
|
margin-top: 1px;
|
|
highlight {
|
|
background-color: $microphone;
|
|
}
|
|
}
|
|
|
|
.media {
|
|
font-family: "Noto Serif";
|
|
min-height: 15px;
|
|
min-width: 15px;
|
|
font-size: 15px;
|
|
color: $media;
|
|
border: none;
|
|
|
|
.media-text-playing {
|
|
padding-left: 10px;
|
|
}
|
|
.media-text-paused {
|
|
padding-left: 10px;
|
|
color: $media-paused;
|
|
}
|
|
.media-text-stopped {
|
|
padding-left: 10px;
|
|
color: $media-stopped;
|
|
}
|
|
.media-playing {
|
|
background-color: $media-progress-bg;
|
|
}
|
|
.media-paused {
|
|
background-color: $media-paused-progress-bg;
|
|
color: $media-paused;
|
|
}
|
|
.media-stopped {
|
|
background-color: $media-paused-progress-bg;
|
|
color: $media-stopped;
|
|
}
|
|
}
|
|
|
|
box .temperature {
|
|
color: $temperature;
|
|
border-left: 2px solid $temperature-bg;
|
|
margin-bottom: 1px;
|
|
margin-top: 1px;
|
|
|
|
}
|
|
.temperature-icon {
|
|
padding-left: 5px;
|
|
font-size: 20px;
|
|
color: mix($temperature, transparent, 70%);
|
|
}
|
|
.temperature-progress-cpu trough progress {
|
|
background-color: mix($cpu, $temperature, 50%);
|
|
}
|
|
.temperature-progress-gpu trough progress {
|
|
background-color: $temperature;
|
|
}
|
|
.temperature-progress-critical trough progress {
|
|
background-color: $temperature-critical;
|
|
}
|
|
|
|
box .cpu {
|
|
.progress {
|
|
background-color: $cpu-bg;
|
|
}
|
|
color: $cpu;
|
|
border-left: 2px solid $cpu;
|
|
margin-bottom: 1px;
|
|
margin-top: 1px;
|
|
}
|
|
box .memory {
|
|
.progress {
|
|
background-color: $memory-bg;
|
|
}
|
|
color: $memory;
|
|
border-left: 2px solid $memory;
|
|
margin-bottom: 1px;
|
|
margin-top: 1px;
|
|
}
|
|
box .clock {
|
|
background-color: transparent;
|
|
color: $clock;
|
|
margin-top: 1px;
|
|
font-family: Ariel;
|
|
border-left: 2px solid $clock;
|
|
.icon {
|
|
color: mix($clock, transparent, 50%);
|
|
}
|
|
}
|
|
.systray {
|
|
//background-color: $tray_bg;
|
|
color: $tray;
|
|
border-left: 2px dotted $tray;
|
|
border-bottom: 2px dotted $tray-bg;
|
|
}
|