Add theme switcher component with dark and light mode support

Extracted theme toggle functionality into a new `app-theme` component to improve modularity and reusability. Integrated theme settings with a service using cookies for persistence and introduced the `THEME_MODE` enum. Updated header component to utilize the new theme switcher and removed inline implementation.
This commit is contained in:
2025-04-03 22:21:21 +02:00
parent e3c9fa2165
commit dbfe5b38ab
11 changed files with 214 additions and 92 deletions
+4
View File
@@ -1 +1,5 @@
export const ALTITUDE_VERSION = "1.21"
export const enum THEME_MODE {
LIGHT= 'theme-light',
DARK = 'theme-dark'
}