|
@ -100,11 +100,10 @@ export class AppComponent implements OnDestroy, OnInit { |
|
|
this.unsubscribeSubject.complete(); |
|
|
this.unsubscribeSubject.complete(); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
private initializeTheme(userPreferredAppearance: Appearance = 'AUTO') { |
|
|
private initializeTheme(userPreferredAppearance?: Appearance) { |
|
|
const isDarkTheme = |
|
|
const isDarkTheme = userPreferredAppearance |
|
|
userPreferredAppearance === 'DARK' || |
|
|
? userPreferredAppearance === 'DARK' |
|
|
(userPreferredAppearance === 'AUTO' && |
|
|
: window.matchMedia('(prefers-color-scheme: dark)').matches; |
|
|
window.matchMedia('(prefers-color-scheme: dark)').matches); |
|
|
|
|
|
|
|
|
|
|
|
this.materialCssVarsService.setDarkTheme(isDarkTheme); |
|
|
this.materialCssVarsService.setDarkTheme(isDarkTheme); |
|
|
|
|
|
|
|
|