fix theme mode change error in cn lang

pull/9714/head^2
jihuayu 2023-07-18 22:56:13 +08:00 committed by Gabriel Horner
parent b482a8b9b9
commit 318c3b8603
1 changed files with 3 additions and 3 deletions

View File

@ -295,11 +295,11 @@
(defn theme-modes-row [t switch-theme system-theme? dark?] (defn theme-modes-row [t switch-theme system-theme? dark?]
(let [pick-theme [:ul.theme-modes-options (let [pick-theme [:ul.theme-modes-options
[:li {:on-click (partial state/use-theme-mode! (t :settings-page/theme-light)) [:li {:on-click (partial state/use-theme-mode! "light")
:class (classnames [{:active (and (not system-theme?) (not dark?))}])} [:i.mode-light] [:strong (t :settings-page/theme-light)]] :class (classnames [{:active (and (not system-theme?) (not dark?))}])} [:i.mode-light] [:strong (t :settings-page/theme-light)]]
[:li {:on-click (partial state/use-theme-mode! (t :settings-page/theme-dark)) [:li {:on-click (partial state/use-theme-mode! "dark")
:class (classnames [{:active (and (not system-theme?) dark?)}])} [:i.mode-dark] [:strong (t :settings-page/theme-dark)]] :class (classnames [{:active (and (not system-theme?) dark?)}])} [:i.mode-dark] [:strong (t :settings-page/theme-dark)]]
[:li {:on-click (partial state/use-theme-mode! (t :settings-page/theme-system)) [:li {:on-click (partial state/use-theme-mode! "system")
:class (classnames [{:active system-theme?}])} [:i.mode-system] [:strong (t :settings-page/theme-system)]]]] :class (classnames [{:active system-theme?}])} [:i.mode-system] [:strong (t :settings-page/theme-system)]]]]
(row-with-button-action {:left-label (t :right-side-bar/switch-theme (string/capitalize switch-theme)) (row-with-button-action {:left-label (t :right-side-bar/switch-theme (string/capitalize switch-theme))
:-for "toggle_theme" :-for "toggle_theme"