From c1422be269bcfe4e5fcdd2095224ac55e50e2d8c Mon Sep 17 00:00:00 2001 From: Ali Rahimi Date: Tue, 23 Jan 2024 20:46:33 +0100 Subject: persian datepicker bug fixed (#1668) * add single client bug fixed * persian datepicker bug fixed --- web/html/xui/component/themeSwitch.html | 2 ++ 1 file changed, 2 insertions(+) (limited to 'web/html/xui/component/themeSwitch.html') diff --git a/web/html/xui/component/themeSwitch.html b/web/html/xui/component/themeSwitch.html index 4d5412e2..3bc1ad7d 100644 --- a/web/html/xui/component/themeSwitch.html +++ b/web/html/xui/component/themeSwitch.html @@ -11,6 +11,7 @@ function createThemeSwitcher() { const isDarkTheme = localStorage.getItem('dark-mode') === 'true'; const theme = isDarkTheme ? 'dark' : 'light'; + document.querySelector('body').setAttribute('class', theme) return { isDarkTheme, get currentTheme() { @@ -19,6 +20,7 @@ toggleTheme() { this.isDarkTheme = !this.isDarkTheme; localStorage.setItem('dark-mode', this.isDarkTheme); + document.querySelector('body').setAttribute('class', this.isDarkTheme ? 'dark' : 'light') }, }; } -- cgit v1.2.3