feat(theme): 新增主题模式配置,支持跟随系统
- 新增 site.theme.mode 配置(dark/light/system) - 支持 prefers-color-scheme 系统主题跟随 - 用户手动切换后停止跟随并持久化 ref #36
This commit is contained in:
@@ -34,6 +34,13 @@ security:
|
||||
# 示例:
|
||||
# allowedSchemes: [http, https, mailto, tel, obsidian, vscode]
|
||||
|
||||
# 主题设置:默认明暗模式(可选)
|
||||
# - mode: dark | light | system
|
||||
# - dark/light:首屏默认主题;用户点击按钮切换后会写入 localStorage 并覆盖该默认值
|
||||
# - system:跟随系统 prefers-color-scheme;用户手动切换后同样会写入 localStorage 并停止跟随
|
||||
theme:
|
||||
mode: dark # 可选: dark | light | system(默认 dark)
|
||||
|
||||
# 字体设置:全站基础字体
|
||||
# - source: css | google | system
|
||||
# - css: 通过 cssUrl 引入第三方字体 CSS
|
||||
|
||||
Reference in New Issue
Block a user