From 45451c0d49f0f23389846d064b2061953117de15 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=88=98=E8=88=AA=E5=AE=87?= <3364451258@qq.com> Date: Sat, 8 Aug 2026 18:38:42 +0800 Subject: [PATCH] =?UTF-8?q?chore:=20=E6=8F=90=E4=BA=A4=E5=B7=A5=E4=BD=9C?= =?UTF-8?q?=E5=8C=BA=E5=89=A9=E4=BD=99=E5=8F=98=E6=9B=B4=E4=B8=8E=E5=A4=8D?= =?UTF-8?q?=E6=9F=A5=E6=96=87=E6=A1=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/recheck-2026-08-08.md | 70 ++++++++ docs/暗色模式残留排查报告.md | 157 ------------------ src/main/resources/logo.png | Bin 35203 -> 65054 bytes src/main/resources/原版.png | Bin 0 -> 35203 bytes ui/src/components/ThemeToggle.vue | 6 +- .../composables/__tests__/useDarkMode.spec.ts | 2 +- ui/src/composables/useDarkMode.ts | 2 +- ui/src/styles/index.css | 2 +- ui/src/styles/variables.css | 86 +++++----- ui/src/views/SettingsView.vue | 12 +- 10 files changed, 125 insertions(+), 212 deletions(-) create mode 100644 docs/recheck-2026-08-08.md delete mode 100644 docs/暗色模式残留排查报告.md create mode 100644 src/main/resources/原版.png diff --git a/docs/recheck-2026-08-08.md b/docs/recheck-2026-08-08.md new file mode 100644 index 0000000..91e8396 --- /dev/null +++ b/docs/recheck-2026-08-08.md @@ -0,0 +1,70 @@ +# 复查交接单 — halo-dark-mode-plugin(2026-08-08 第二版) + +> 由审查窗口对开发窗口修复结果(`d95d172 fix: 按审查报告修复 P2/P3 问题并升级 1.0.5`、`b6403b7 docs: 按 Halo 官方插件 README 风格重写`)进行复查。 +> 初审交接单见 `docs/review-2026-08-08.md`(本文件为其复查结果,独立文档)。 +> 复查基线:`HEAD = d95d172`,工作区有未提交改动(见"遗留问题")。 + +## 一、总体结论 + +**P2/P3 绝大部分已修复,构建链全绿,可收尾。** 无新增阻断问题。剩余 3 个遗留项均为"收尾/决策"性质。 + +## 二、逐项复查结果(对照初审交接单) + +| 清单项 | 状态 | 说明 | +| --- | --- | --- | +| P2-1 FOUC | ✅ | `useDarkMode.applyHtmlAttribute` 同步设置 `color-scheme`;`darkreader-engine.ts` 与 README 均注明 DR 异步注入、闪白无法完全消除 | +| P2-2 文档 | ✅ | `AGENTS.md` / `CLAUDE.md` 已无旧策略残留(halo-core/overrides/Monaco/Tailwind 零命中);`scripts/README.md` 重写;README 按 Halo 官方风格重写 | +| P2-3 工具重复 | ⚠️ 部分 | 已删 `workplace/login_wait.py`、`workplace/scan_dark.py`;`fetch_bundle.py`、`probe_conflict.py`、`aggregate.py` 仍在(见遗留-3) | +| P2-4 前端单测 | ✅ | 新增 `ui/src/composables/__tests__/useDarkMode.spec.ts` 8 个用例,实测 8/8 通过 | +| P2-5 多标签同步 | ✅ | `storage` 事件监听已实现,并有 2 个测试覆盖(合法值同步 / 非法值忽略) | +| P2-6 可访问性 | ✅ | `ThemeToggle` 改 `