mirror of
https://github.com/iv-org/invidious.git
synced 2024-12-25 09:39:52 +05:30
handle auto theme correctly with the manual toggle
If the user used the manual toggle, they will not be able to get back to auto since it will force set to light theme. This should fix that.
This commit is contained in:
parent
5160d8bae3
commit
1aaf290814
@ -22,9 +22,11 @@ function setTheme(theme) {
|
|||||||
if (theme === THEME_DARK) {
|
if (theme === THEME_DARK) {
|
||||||
toggle_theme.children[0].className = 'icon ion-ios-sunny';
|
toggle_theme.children[0].className = 'icon ion-ios-sunny';
|
||||||
document.body.className = 'dark-theme';
|
document.body.className = 'dark-theme';
|
||||||
} else {
|
} else if (theme === THEME_LIGHT) {
|
||||||
toggle_theme.children[0].className = 'icon ion-ios-moon';
|
toggle_theme.children[0].className = 'icon ion-ios-moon';
|
||||||
document.body.className = 'light-theme';
|
document.body.className = 'light-theme';
|
||||||
|
} else {
|
||||||
|
document.body.className = 'no-theme';
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user