fix: 设置页所有 UI 元素统一跟随 SETTINGS_THEME 切换
之前只有 buildSettingsGroupPanelView(分组页)检查了 SETTINGS_THEME,但首页面板 buildSettingsHomePanelView 和入口卡片 createSettingsHomeEntry 直接硬编码 getAnimalIslandTheme(),导致切换到 Monet 后首页仍是 动物岛风。 修复: 提取公共方法 applySettingsTheme(T, isDark, C, cfgTpl), 在三个构建位置统一调用: - createSettingsHomeEntry (入口卡片:徽章/标题/按钮颜色) - buildSettingsHomePanelView (设置首页:背景/统计卡/按钮) - buildSettingsGroupPanelView (分组页:背景/卡片/预览开关)
This commit is contained in:
@@ -54,8 +54,8 @@
|
||||
"size": 20392
|
||||
},
|
||||
"th_14_panels.js": {
|
||||
"sha256": "9e8200cd2b4855484952501aa5e838e0ee57da83251c57ad7a8ca85c0f169e64",
|
||||
"size": 244802
|
||||
"sha256": "a998d4d73051d2c9b5be57e570a51fa9cb4ffff1a9c8d5cff6f15a5c717311bb",
|
||||
"size": 245438
|
||||
},
|
||||
"th_15_extra.js": {
|
||||
"sha256": "b607620f1900c1bd93ccbec8d901d4de53b3d36e9373877f4264442f79b9b956",
|
||||
@@ -68,5 +68,5 @@
|
||||
},
|
||||
"keyId": "toolhub-targets-2026-rsa3072",
|
||||
"schema": 2,
|
||||
"version": 20260514182651
|
||||
"version": 20260514182858
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user