feat(theme): 新增跟随系统主题模式

- 增加主题偏好持久化并兼容旧版主题状态恢复
- 监听系统深浅色变化并同步窗口与应用主题
- 补齐主题设置文案与持久化相关测试

Fixes #407
This commit is contained in:
Syngnat
2026-06-29 19:52:22 +08:00
parent bedd1eceb5
commit a7fdab5bb2
10 changed files with 118 additions and 9 deletions

View File

@@ -2720,6 +2720,8 @@
"app.theme.mode.dark.label": "Темная тема",
"app.theme.mode.light.description": "Подходит для яркой среды и более легкой визуальной иерархии.",
"app.theme.mode.light.label": "Светлая тема",
"app.theme.mode.system.description": "Следует за оформлением системы и переключается автоматически.",
"app.theme.mode.system.label": "Как в системе",
"app.theme.nav.appearance.description": "Масштаб, шрифт и прозрачность",
"app.theme.nav.appearance.title": "Параметры внешнего вида",
"app.theme.nav.theme.description": "Переключение светлой и темной темы",