fix: keep dark theme on login redirect

This commit is contained in:
Ruben Fiszel
2023-11-12 10:08:44 +01:00
parent 28d1c75962
commit 7bbe3cf288
2 changed files with 11 additions and 1 deletions
+1 -1
View File
@@ -136,7 +136,7 @@
// every 1 hour
if (i % 12 == 0) {
UserService.refreshUserToken()
await UserService.refreshUserToken()
}
try {
@@ -75,6 +75,16 @@
await logoutWithRedirect(rd ?? undefined)
}
})
const darkMode =
window.localStorage.getItem('dark-mode') ??
(window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light')
if (darkMode === 'dark') {
document.documentElement.classList.add('dark')
} else {
document.documentElement.classList.remove('dark')
}
</script>
<CenteredModal title="Login from {clientName}">