e57c853f20fa3e4b71d46349cca80b318534663c
- 病根:ClientRouter 软导航换 html 属性把 data-theme 抹回无主题态, 而内联脚本默认仅首次执行(Astro 规矩:重跑须显式 data-astro-rerun) ——切换明暗后一切栏目即回系统默认(用户实测报告) - 写入端审计:Header/Keyboard t/命令面板/终端四入口均写同一 localStorage key,无第二套实现,病灶唯一 - E2E 补软导航持久断言(原仅测 reload,漏了真实 bug 场景) 验证: node tests/e2e.mjs 31/31 PASS(软导航后=dark 断言新增) Spec: none (线上热修:单属性缺陷 + 回归断言) Co-authored-by: GLM-5.3
Languages
JavaScript
81.1%
Astro
8.4%
TypeScript
3.3%
HTML
2.7%
Python
2.2%
Other
2.3%