mirror of
https://github.com/logseq/logseq.git
synced 2026-05-29 15:09:41 +00:00
fix: system theme
This commit is contained in:
@@ -105,14 +105,19 @@
|
||||
(rum/defc page < rum/reactive
|
||||
[]
|
||||
(let [login? (and (state/sub :auth/id-token)
|
||||
(user-handler/logged-in?))]
|
||||
(user-handler/logged-in?))
|
||||
theme (state/sub :ui/theme)
|
||||
system-theme? (state/sub :ui/system-theme?)
|
||||
theme-value (if system-theme?
|
||||
"system"
|
||||
(or theme "system"))]
|
||||
[:div.app-index-settings.min-h-full.py-4.space-y-4
|
||||
(user-profile login?)
|
||||
[:div.space-y-4
|
||||
[:div.mobile-setting-item
|
||||
[:span.text-base "Theme"]
|
||||
[:div.flex.items-center
|
||||
(theme-select {:value (state/sub :ui/theme)
|
||||
(theme-select {:value theme-value
|
||||
:on-change state/use-theme-mode!})]]
|
||||
|
||||
[:div.mobile-setting-item
|
||||
|
||||
Reference in New Issue
Block a user