mirror of
https://github.com/open-webui/open-webui.git
synced 2025-12-16 03:47:49 +01:00
Merge pull request #16063 from silentoplayz/fix-her-theme
fix(frontend): Ensure 'Her' theme is always a light theme
This commit is contained in:
@@ -56,7 +56,6 @@
|
|||||||
document.documentElement.classList.add('light');
|
document.documentElement.classList.add('light');
|
||||||
metaThemeColorTag.setAttribute('content', '#ffffff');
|
metaThemeColorTag.setAttribute('content', '#ffffff');
|
||||||
} else if (localStorage.theme === 'her') {
|
} else if (localStorage.theme === 'her') {
|
||||||
document.documentElement.classList.add('dark');
|
|
||||||
document.documentElement.classList.add('her');
|
document.documentElement.classList.add('her');
|
||||||
metaThemeColorTag.setAttribute('content', '#983724');
|
metaThemeColorTag.setAttribute('content', '#983724');
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
@@ -117,7 +117,7 @@
|
|||||||
});
|
});
|
||||||
|
|
||||||
const applyTheme = (_theme: string) => {
|
const applyTheme = (_theme: string) => {
|
||||||
let themeToApply = _theme === 'oled-dark' ? 'dark' : _theme;
|
let themeToApply = _theme === 'oled-dark' ? 'dark' : _theme === 'her' ? 'light' : _theme;
|
||||||
|
|
||||||
if (_theme === 'system') {
|
if (_theme === 'system') {
|
||||||
themeToApply = window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light';
|
themeToApply = window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light';
|
||||||
|
|||||||
Reference in New Issue
Block a user