Files
jiapuapp/docs/superpowers/plans/2026-07-16-a06-a01-visual-system-migration.md
T
2026-07-16 18:13:03 +08:00

1.5 KiB
Raw Blame History

A06 向 A01 视觉体系收拢实施计划

当前会话内联执行;不使用子代理、worktree 或任何 Git 暂存、提交、推送操作。

Goal: 在不改变 A06 三种阻断状态逻辑的前提下,统一 Logo、字体、标题分隔、按钮和恢复说明层。

Architecture: pages/auth/a06-auth-status.vuestatusConfig 继续作为状态合同唯一所有者;只替换展示层资产与尺寸。PowerShell 合同禁止旧视觉回退,Chrome CDP 验证多状态和四档尺寸。

Tech Stack: uni-app、Vue 3、SCSS、PowerShell、Node.js、Chrome CDP。

Tasks

  • tests/a06-auth-status-contract.ps1 要求 a01-vnext-divider-v1.png、两次 a01-scroll-primary-v3.pnga01-scroll-dialog-v3.png184×221rpxaspectFit;禁止旧三项资产与 font-family:,运行得到 RED。
  • pages/auth/a06-auth-status.vue 最小替换资产和样式,保持 statusConfig、查询参数、恢复层与导航逻辑不变,运行合同得到 GREEN。
  • tests/a06-auth-status-runtime-smoke.js 尺寸补齐为 320×568、360×640、360×800、412×915,运行三状态、未知回落、弹层与返回 A01 烟测。
  • 捕获并检查 412×915 风险默认态和恢复说明层,以及 320×568 短屏;更新 design-qa.md、验收规划、交接记录和资产清单。
  • 运行 A06/A05/A04/A01 聚焦合同、A06 运行烟测、截图合同、状态统计和 git diff --checkA06 保持 [~]