Files
cc-web/.planning/wasteland-narrow-right-focus/task_plan.md
2026-07-18 12:39:55 +08:00

31 lines
1.5 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 暗金主题窄屏背景右侧聚焦
## 目标
仅调整 `wasteland` 暗金荒野主题在窄屏下的背景图横向裁切,让源图右侧区域优先进入视口,达到用户第二张参考图的构图倾向;不改消息、侧栏或其他主题。
## 阶段
1. **COMPLETE** — 建立脏工作树基线并定位窄屏背景规则
2. **COMPLETE** — 用真实浏览器对比候选背景定位值
3. **COMPLETE** — 实现暗金主题窄屏右侧聚焦并更新缓存版本
4. **COMPLETE** — 补充窄屏背景定位回归契约
5. **COMPLETE** — 执行主题专项、全量回归与静态检查
6. **COMPLETE** — 完成多窄屏真实浏览器视觉验收与独立复审
## 范围边界
- 只修改 `html[data-theme='wasteland'] body` 的窄屏 `background-position` 及对应 cache bust / 回归。
- 参考截图只用于构图对照,不作为运行时资产;不复制、不裁切、不修改现有背景源图。
- 保留当前工作树中上一轮侧栏功能的未提交改动,不覆盖或重排无关区块。
## 完成结论
- 用户反馈 100% 太靠左后,最终采用 90% 50%。
- 6 个阶段全部完成,独立终审通过;未新增或修改背景资产。
## 错误记录
- `codebase-memory-mcp` 本轮调用返回 `Transport closed`;按仓库降级规则使用本地 `rg` / `sed` 完成定位。
- 首轮 `npm run regression` 在 60 秒门禁处退出 124,专项均已通过且未输出断言失败;检查残留进程后改用直接 Node 入口重跑。