Files
cc-web/.planning/warframe-theme-art-direction/progress.md
2026-07-18 10:14:38 +08:00

34 lines
3.1 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.

# Warframe 主题美术重构进展
## 2026-07-17
- 已接收用户纠正:问题不只是图片没显示,而是当前实现没有形成完整主题语言。
- 已重新读取 `frontend-skill``planning-with-files``todo-list-csv`
- 已查看原始荒野图和三张用户提供画作,记录各自焦点、可裁切范围和构图职责。
- 已建立四图连续视觉场、Orokin 组件语言和高对比阅读层的返工计划。
- codebase-memory MCP 仍因 `Transport closed` 不可用,已按项目规则降级为本地精确检索。
- ImageMagick 未安装,不将其作为实现前置条件;继续使用已查看原图和 `file` 元数据判断裁切。
- 计划审查第 1 轮指出素材来源/目标路径与四图回归契约不够可执行;已补齐四张素材的
精确路径、URL 标识、尺寸、SHA-256、构图职责以及专项/完整回归必须覆盖的新断言。
- 计划审查第 2 轮通过;四张素材路径、尺寸和 SHA-256 均由审查者独立核对无误,进入
本地静态资源保存阶段。
- 三张参考画作已按素材契约保存为本地静态资源,四图 hash、尺寸和格式再次核验通过
原始荒野图保持字节不变。动态与静态欢迎态均已加入四个真实 `<img>` 图层。
- 四图 CSS 与组件级 Orokin 主题层已完成;主线程复核修正了修饰类不匹配导致图片无尺寸的
故障,并把响应式堆叠断点从 980px 提前到 1060px。
- 已通过 Firefox 获取 1440×900 真实截图四图与完整界面均显示。1024/390 截图命中进场
动画首帧,正在禁用动画复核最终响应式构图。
- 禁用动画后的 1024×768 与 390×844 Firefox 最终态截图确认:四张图均清晰可见,原图
保持最大主画面,三张参考图分别承担深景、冷青前景和赤红战场切片,整体不是卡片墙。
- 导航、标题栏、会话项、主次按钮、输入框、消息气泡和菜单已统一为切角暗金骨架、冷青
能量短线与不透明黑曜石表面1440 截图确认组件与主视觉属于同一套主题语言。
- 响应式已在 1060px 提前堆叠1024 与 390 最终态均无横向溢出figure 自带暗色骨架
fallback。首屏图片动画改为始终保持 opacity=1只做位移/缩放,避免任何“图片没显示”瞬间。
- 新四图专项回归首次运行拦截主按钮暗金端点 6.85:1 的对比度回退,已提亮到 7.81:1。
- 回归契约已从旧单图规则替换为四图本地资产 hash/尺寸、动态静态四图 DOM、连续构图、
正文无图、组件主题、1060/560 响应式和首帧可见性断言;缓存版本更新为 Warframe Orokin。
- 更新后的 `gilded-theme` 专项回归通过,进入全量回归和实际 HTTP 资源验证。
- 全量回归首次命中既有 Codex App steer mock 时序失败,正在检查遗留进程并执行有上限复跑。
- 全量回归有上限复跑通过HTTP 检查发现 JPEG Content-Type 为 octet-stream已补静态服务
`.jpg/.jpeg → image/jpeg` 映射和主题专项断言,等待按会话运行状态决定是否重启生效。