Minor: Refactor the code-base for better organization and compartmentalization. (#934)
* Clean up unused code * Fix media player formatting issue for labels with new line characteres. * Refactor the media player handlers into a class. * More code cleanup and organize shared weather utils into distinct classes. * Flatten some nesting. * Move weather manager in dedicated class and build HTTP Utility class for Rest API calling. * Remove logs * Rebase master merge * Reorg code (WIP) * More reorg * Delete utility scripts * Reorg options * Finish moving all options over * Fix typescript issues * Update options imports to default * missed update * Screw barrel files honestly, work of the devil. * Only initialize power profiles if power-profiles-daemon is running. * Fix window positioning and weather service naming * style dir * More organization * Restructure types to be closer to their source * Remove lib types and constants * Update basic weather object to be saner with extensibility. * Service updates * Fix initialization strategy for services. * Fix Config Manager to only emit changed objects and added missing temp converters. * Update storage service to handle unit changes. * Added cpu temp sensor auto-discovery * Added missing JSDocs to services * remove unused * Migrate to network service. * Fix network password issue. * Move out password input into helper * Rename password mask constant to be less double-negativey. * Dropdown menu rename * Added a component to edit JSON in the settings dialog (rough/WIP) * Align settings * Add and style JSON Editor. * Adjust padding * perf(shortcuts): ⚡ avoid unnecessary polling when shortcuts are disabled Stops the recording poller when shortcuts are disabled, preventing redundant polling and reducing resource usage. * Fix types and return value if shortcut not enabled. * Move the swww daemon checking process outside of the wallpaper service into a dedicated deamon lifecyle processor. * Add more string formatters and use title case for weather status (as it was). * Fix startup errors. * Rgba fix * Remove zod from dependencies --------- Co-authored-by: KernelDiego <gonzalezdiego.contact@gmail.com>
This commit is contained in:
50
src/style/scss/common/general.scss
Normal file
50
src/style/scss/common/general.scss
Normal file
@@ -0,0 +1,50 @@
|
||||
@import '../colors.scss';
|
||||
|
||||
.txt-icon {
|
||||
font-family: 'JetBrainsMono Nerd Font Propo', monospace;
|
||||
font-size: 1.5em;
|
||||
|
||||
&.bluetooth {
|
||||
font-size: 1em;
|
||||
}
|
||||
|
||||
&.playback {
|
||||
font-size: 1.3em;
|
||||
}
|
||||
|
||||
&.input {
|
||||
font-size: 1.3em;
|
||||
}
|
||||
}
|
||||
|
||||
.bar.txt-icon {
|
||||
font-family: 'JetBrainsMono Nerd Font Propo', monospace;
|
||||
font-size: 1.2em;
|
||||
}
|
||||
|
||||
tooltip {
|
||||
* {
|
||||
all: unset;
|
||||
}
|
||||
|
||||
opacity: $bar-menus-opacity * 0.01;
|
||||
|
||||
font-size: 1.1em * $tooltip-scaling * 0.01;
|
||||
|
||||
> * > * {
|
||||
padding: 0.6em;
|
||||
border-radius: $bar-menus-tooltip-radius;
|
||||
color: if($bar-menus-monochrome, $bar-menus-label, $bar-menus-tooltip-text);
|
||||
background: if($bar-menus-monochrome, $bar-menus-background, $bar-menus-tooltip-background);
|
||||
}
|
||||
}
|
||||
|
||||
check:not(:checked) {
|
||||
background-color: $bar-menus-check_radio_button-background;
|
||||
border: 1px solid $bar-menus-check_radio_button-active;
|
||||
}
|
||||
|
||||
check:checked {
|
||||
background-color: $bar-menus-check_radio_button-active;
|
||||
border: 1px solid $bar-menus-check_radio_button-background;
|
||||
}
|
||||
Reference in New Issue
Block a user