feat(settings): 新增字体大小设置(仅字号档位,不含整体缩放/字体族)

- 新增 src/global/displaySettings.ts:small/medium/large/xlarge 四档 → html 15/16/17/18px,
  localStorage(spark-store-font-size) 持久化,applyFontSize 写 html font-size 全局联动 rem 字号类
- App.vue onMounted 最前 initFontSize()(与 initTagPriorityStrategy 同级,防字号闪烁)
- SettingsModal.vue 新增「字体大小」卡片(4 档分段按钮 + 预览),selectFontSize 即时应用+持久化
- 用户确认范围:仅字号档位,整体缩放与字体族切换本期不做
- vue-tsc/lint/打包均通过
This commit is contained in:
xiyidaiwa
2026-08-17 23:00:14 +08:00
parent e4540252b3
commit 4dc1a1d7fe
4 changed files with 152 additions and 1 deletions
+1 -1
View File
@@ -1,4 +1,4 @@
spark-store (5.3.0.1) UNRELEASED; urgency=medium
spark-store (5.3.0.2-test) UNRELEASED; urgency=medium
* Initial release.