* Implement matugen - WIP * Added matugen * Add types and cleanup code * Matugen implementation updates and added more options such as scheme and contrast. * Code cleanup and matugen settings renamed for clarity. * Makon maroon a primary matugen color. * Updates to handle variations of matugen colors * Finalizing matugen and wrapping up variations. * Minor styling updates of the settings dialog. * Do a swww dependency check. * Dependency logic update * Switch shouldn't double trigger notifications now when checking dependency. * Logic was inverted * Add matugen to dependency checker. * Fixed dependency checking conditional * Update dependency list in readme and check for matugen before doing matugen operations * Styling fixes * OSD Fix * Remove unused code from wallpaper service. * Color fixes for matugen. * Nix updates for new dependencies * Change default wallpaper to empty. * Added custom notification service for startup, cleaned up code and updated readme.
56 lines
1.6 KiB
SCSS
56 lines
1.6 KiB
SCSS
.workspaces {
|
|
label {
|
|
font-size: 0.2em;
|
|
min-width: 4em;
|
|
min-height: 4em;
|
|
border-radius: 1.9rem * .6;
|
|
transition: 300ms * .5;
|
|
background-color: if($bar-buttons-monochrome, $bar-buttons-icon, $bar-buttons-workspaces-available);
|
|
color: if($bar-buttons-monochrome, $bar-buttons-icon, $bar-buttons-workspaces-available);
|
|
|
|
&.occupied {
|
|
background-color: if($bar-buttons-monochrome, $bar-buttons-icon, $bar-buttons-workspaces-occupied);
|
|
color: if($bar-buttons-monochrome, $bar-buttons-icon, $bar-buttons-workspaces-occupied);
|
|
min-width: 4em;
|
|
min-height: 4em;
|
|
}
|
|
|
|
&.active {
|
|
color: if($bar-buttons-monochrome, $bar-buttons-icon, $bar-buttons-workspaces-active);
|
|
background-color: if($bar-buttons-monochrome, $bar-buttons-icon, $bar-buttons-workspaces-active);
|
|
min-width: 12em;
|
|
min-height: 4em;
|
|
}
|
|
|
|
&.workspace-icon {
|
|
background-color: transparent;
|
|
min-width: 0em;
|
|
min-height: 0em;
|
|
border-radius: 0em;
|
|
transition: 300ms * .5;
|
|
font-size: 1em;
|
|
}
|
|
|
|
&.workspace-number {
|
|
background-color: transparent;
|
|
min-width: 0em;
|
|
min-height: 0em;
|
|
border-radius: 0em;
|
|
transition: 0ms;
|
|
padding: 0em 0.2em;
|
|
font-size: 1.2em;
|
|
}
|
|
|
|
&.underline {
|
|
border-bottom: 0.1em solid $bar-buttons-workspaces-numbered_active_text_color;
|
|
}
|
|
|
|
&.highlight {
|
|
color: $bar-buttons-workspaces-numbered_active_text_color;
|
|
border-radius: $bar-buttons-workspaces-numbered_active_highlight_border;
|
|
background-color: $bar-buttons-workspaces-active;
|
|
padding: 0em 0.2em;
|
|
}
|
|
}
|
|
}
|