Revert "fix: Vorübergehend nur Dark Mode erlaubt wegen localStorage Problem"

This reverts commit fb0e719616d0aac846b9243aa9946d6cd942723f.
This commit is contained in:
Developer 02 2024-07-25 12:52:45 +02:00
parent 28b2de19ae
commit b6cdb80162
4 changed files with 5 additions and 3 deletions

View File

@ -65,7 +65,7 @@ export class BaseTableComponent<TModel, TApiService extends ApiService<TModel>>
} }
}; };
theme: GuiTheme = GuiTheme.DARK; theme: GuiTheme = localStorage.getItem('theme') === 'dark' ? GuiTheme.DARK : GuiTheme.FABRIC;
private themeSubscription: Subscription = new Subscription(); private themeSubscription: Subscription = new Subscription();

View File

@ -22,6 +22,7 @@ export class LoginComponent {
IsPwdHidden: boolean = true; IsPwdHidden: boolean = true;
constructor(private authService: AuthenticationService, @Inject(MAT_DIALOG_DATA) public data: any) { constructor(private authService: AuthenticationService, @Inject(MAT_DIALOG_DATA) public data: any) {
//localStorage.getItem('theme') === 'dark'
if (typeof (this.afterLogin) == typeof (data.afterLogin)) if (typeof (this.afterLogin) == typeof (data.afterLogin))
this.afterLogin = data.afterLogin; this.afterLogin = data.afterLogin;
} }

View File

@ -28,7 +28,7 @@ export class NavMenuComponent {
} }
get isDarkTheme(): boolean { get isDarkTheme(): boolean {
return true; return localStorage.getItem('theme') === 'dark'
} }
collapse() { collapse() {

View File

@ -17,6 +17,7 @@ export class ColorModeService {
} }
setTheme(theme: Theme) { setTheme(theme: Theme) {
localStorage.setItem('theme', theme)
this.updateTheme(); this.updateTheme();
} }
@ -75,7 +76,7 @@ export const ParseTheme: (value: string) => Theme | undefined = (value: string)
} }
export function GetLocalTheme(): Theme { export function GetLocalTheme(): Theme {
let sTheme: string | null = 'dark'; let sTheme: string | null = localStorage.getItem('theme');
if (sTheme === null) if (sTheme === null)
return Theme.Dark; return Theme.Dark;