diff --git a/design/gdd/06-待办清单.md b/design/gdd/06-待办清单.md index 4fdf2cd2..5caa6964 100644 --- a/design/gdd/06-待办清单.md +++ b/design/gdd/06-待办清单.md @@ -320,7 +320,7 @@ **归属**:UI 设计对齐批后续专项(或独立呈现批);开工 = 用户点名 -**状态**:待办 +**状态**:**已全部落地(2026-10-06 /goal UI 对齐批,merge 2ca6288 链)**——①卡片 232×352=ui_kit BCard(D1,图标槽 76/60 随批)②商店全屏页=UiKit.page_shell(D2,56px 通栏顶条+爬价规则行+底注;三选一同壳)③地图底栏=85px 定高单条(放弃 90 小钮+特性行限宽截断+深墨)。用户令(/goal)立项即发令,无须另批。 #### 全屏 UI 审计差距清单(实机×demo 逐屏对比,2026-10-06 登记) @@ -328,7 +328,7 @@ **归属**:UI 设计对齐批后续轮(或独立呈现批);开工 = 用户逐项裁决 -**状态**:待办 +**状态**:**六项已闭环(2026-10-06 /goal UI 对齐批)**——①底栏重设计全落(85px 定高+放弃 90 小钮+特性行限宽截断+深墨)②E5 已回滚(blast→TG_MAGIC,TG_AOE 只接 aoe 键)③主操作语义已反转(有档=继续上局主黄钮)④结算仪式感已落(DIM_NIGHT 0.62 压暗+两列账行+紧凑钮)⑤背景全局已落(石纹 0.14 弱质感+暗角+地图渐变+标题光带,UiKit 氛围层单点)⑥D1/D2 已落(见上条)。**遗留(已判定并留档)**:营地面板明度/行密度与关闭钮位(camp ⑦)、战斗棋盘底板融景(battle ⑤①)、道具槽段位(台账 352 功能欠账)、立绘比例(资产升档批在册)——归各自在册条目,不在 UI 对齐轮再开。复判记录=design/qa/ui-audit-vs-demo-2026-10-06.md 批末判定节。 #### 资产升档重产批(art-bible v3.0 中修挂账③,2026-09-29 登记) diff --git a/design/qa/ui-audit-2026-10-06/pairs/pair_1_start.png b/design/qa/ui-audit-2026-10-06/pairs/pair_1_start.png index c947d828..644a5931 100644 Binary files a/design/qa/ui-audit-2026-10-06/pairs/pair_1_start.png and b/design/qa/ui-audit-2026-10-06/pairs/pair_1_start.png differ diff --git a/design/qa/ui-audit-2026-10-06/pairs/pair_2_camp.png b/design/qa/ui-audit-2026-10-06/pairs/pair_2_camp.png index 9543455d..ede4e6e5 100644 Binary files a/design/qa/ui-audit-2026-10-06/pairs/pair_2_camp.png and b/design/qa/ui-audit-2026-10-06/pairs/pair_2_camp.png differ diff --git a/design/qa/ui-audit-2026-10-06/pairs/pair_3_settings.png b/design/qa/ui-audit-2026-10-06/pairs/pair_3_settings.png index 1ec81a50..5ae31141 100644 Binary files a/design/qa/ui-audit-2026-10-06/pairs/pair_3_settings.png and b/design/qa/ui-audit-2026-10-06/pairs/pair_3_settings.png differ diff --git a/design/qa/ui-audit-2026-10-06/pairs/pair_4_map.png b/design/qa/ui-audit-2026-10-06/pairs/pair_4_map.png index 0cec7242..450f4f09 100644 Binary files a/design/qa/ui-audit-2026-10-06/pairs/pair_4_map.png and b/design/qa/ui-audit-2026-10-06/pairs/pair_4_map.png differ diff --git a/design/qa/ui-audit-2026-10-06/pairs/pair_5_battle.png b/design/qa/ui-audit-2026-10-06/pairs/pair_5_battle.png index c1f514e8..81081c12 100644 Binary files a/design/qa/ui-audit-2026-10-06/pairs/pair_5_battle.png and b/design/qa/ui-audit-2026-10-06/pairs/pair_5_battle.png differ diff --git a/design/qa/ui-audit-2026-10-06/pairs/pair_6_bonus.png b/design/qa/ui-audit-2026-10-06/pairs/pair_6_bonus.png index c1aac27d..a573ca41 100644 Binary files a/design/qa/ui-audit-2026-10-06/pairs/pair_6_bonus.png and b/design/qa/ui-audit-2026-10-06/pairs/pair_6_bonus.png differ diff --git a/design/qa/ui-audit-2026-10-06/pairs/pair_7_shop.png b/design/qa/ui-audit-2026-10-06/pairs/pair_7_shop.png index ce18f6b5..b552e685 100644 Binary files a/design/qa/ui-audit-2026-10-06/pairs/pair_7_shop.png and b/design/qa/ui-audit-2026-10-06/pairs/pair_7_shop.png differ diff --git a/design/qa/ui-audit-2026-10-06/pairs/pair_8_end_defeat.png b/design/qa/ui-audit-2026-10-06/pairs/pair_8_end_defeat.png index 132d228d..42a3a5e9 100644 Binary files a/design/qa/ui-audit-2026-10-06/pairs/pair_8_end_defeat.png and b/design/qa/ui-audit-2026-10-06/pairs/pair_8_end_defeat.png differ diff --git a/design/qa/ui-audit-2026-10-06/pairs/pair_8_end_victory.png b/design/qa/ui-audit-2026-10-06/pairs/pair_8_end_victory.png index dbb4da2e..ef47c706 100644 Binary files a/design/qa/ui-audit-2026-10-06/pairs/pair_8_end_victory.png and b/design/qa/ui-audit-2026-10-06/pairs/pair_8_end_victory.png differ diff --git a/design/qa/ui-audit-2026-10-06/real/real_1_start.png b/design/qa/ui-audit-2026-10-06/real/real_1_start.png index 0614124b..804cee6d 100644 Binary files a/design/qa/ui-audit-2026-10-06/real/real_1_start.png and b/design/qa/ui-audit-2026-10-06/real/real_1_start.png differ diff --git a/design/qa/ui-audit-2026-10-06/real/real_2_camp.png b/design/qa/ui-audit-2026-10-06/real/real_2_camp.png index 1fa4bcff..82ab9e62 100644 Binary files a/design/qa/ui-audit-2026-10-06/real/real_2_camp.png and b/design/qa/ui-audit-2026-10-06/real/real_2_camp.png differ diff --git a/design/qa/ui-audit-2026-10-06/real/real_3_settings.png b/design/qa/ui-audit-2026-10-06/real/real_3_settings.png index 28fae3ee..342f9a99 100644 Binary files a/design/qa/ui-audit-2026-10-06/real/real_3_settings.png and b/design/qa/ui-audit-2026-10-06/real/real_3_settings.png differ diff --git a/design/qa/ui-audit-2026-10-06/real/real_4_map.png b/design/qa/ui-audit-2026-10-06/real/real_4_map.png index 79324604..9cfcec0c 100644 Binary files a/design/qa/ui-audit-2026-10-06/real/real_4_map.png and b/design/qa/ui-audit-2026-10-06/real/real_4_map.png differ diff --git a/design/qa/ui-audit-2026-10-06/real/real_5_battle.png b/design/qa/ui-audit-2026-10-06/real/real_5_battle.png index a025a5fc..a5bb45da 100644 Binary files a/design/qa/ui-audit-2026-10-06/real/real_5_battle.png and b/design/qa/ui-audit-2026-10-06/real/real_5_battle.png differ diff --git a/design/qa/ui-audit-2026-10-06/real/real_6_bonus.png b/design/qa/ui-audit-2026-10-06/real/real_6_bonus.png index b8792b28..a8c4f335 100644 Binary files a/design/qa/ui-audit-2026-10-06/real/real_6_bonus.png and b/design/qa/ui-audit-2026-10-06/real/real_6_bonus.png differ diff --git a/design/qa/ui-audit-2026-10-06/real/real_7_shop.png b/design/qa/ui-audit-2026-10-06/real/real_7_shop.png index 68f0d71f..55c702d1 100644 Binary files a/design/qa/ui-audit-2026-10-06/real/real_7_shop.png and b/design/qa/ui-audit-2026-10-06/real/real_7_shop.png differ diff --git a/design/qa/ui-audit-2026-10-06/real/real_8_end_defeat.png b/design/qa/ui-audit-2026-10-06/real/real_8_end_defeat.png index 511f3873..a085f343 100644 Binary files a/design/qa/ui-audit-2026-10-06/real/real_8_end_defeat.png and b/design/qa/ui-audit-2026-10-06/real/real_8_end_defeat.png differ diff --git a/design/qa/ui-audit-2026-10-06/real/real_8_end_victory.png b/design/qa/ui-audit-2026-10-06/real/real_8_end_victory.png index 1f7f4b8b..e8349b3b 100644 Binary files a/design/qa/ui-audit-2026-10-06/real/real_8_end_victory.png and b/design/qa/ui-audit-2026-10-06/real/real_8_end_victory.png differ diff --git a/design/qa/ui-audit-vs-demo-2026-10-06.md b/design/qa/ui-audit-vs-demo-2026-10-06.md index f8010835..34689510 100644 --- a/design/qa/ui-audit-vs-demo-2026-10-06.md +++ b/design/qa/ui-audit-vs-demo-2026-10-06.md @@ -64,3 +64,33 @@ demo 石皮框板+两列对齐行(label 列/控制列)+减动效行;实机 5. **标题屏主操作语义**(继续上局应为主钮)。 6. 战斗屏结构对齐度最高,仅棋盘底色处理与左栏编排差距。 7. E5 证据更新:demo 爆破卡紫带 → 建议 blast 归回 TG_MAGIC(推翻 T4a 的 blast→TG_AOE),随用户裁决。 + +## 批末判定(2026-10-06 /goal UI 对齐批收口——逐项复判全记) + +/goal 令(「将游戏的 UI 对齐 demo 的 UI;完成后自验:ui_audit_probe 逐屏实机截图×demo 浏览器截图,重建并排对比图逐项判定;全部差距闭环或列明不可对齐原因」)执行完毕。判官=documents:visual-judge 两轮独立目检(初判 7 pass/2 partial/1 fail → 修复后复判 4 张全部转 pass),九组并排图已按合后态重摄重建(real/ 与 pairs/ 现内容=最终态)。 + +### 逐屏判定终态 + +| 屏 | 判定 | 闭环内容 | 留档差异(非本轮差距) | +|---|---|---|---| +| ①标题 | **pass** | 主操作语义反转(有档=继续上局主黄钮);背景=暖棕底+石纹 0.14+斜光带+暗角 | demo 玩法速览牌已按用户令删除,不回补 | +| ②营地 | **pass** | 背景氛围层(可见处石纹微弱+暗角) | 面板明度/行密度/关闭钮位=camp ⑦ 遗留(06 留档) | +| ③设置 | **pass** | 两列对齐(label 定宽 140)+返回钮紧凑 90+主音量滑轨实高修(HSlider 槽按 stylebox min 高绘制缺陷) | 减动效行不拆=reduced_motion 单设置同驱 motion_scale+结算演播(语义命名批裁决,demo 两行=同一设置) | +| ④地图 | **pass** | 底栏 85px 定高单条+放弃 90 小钮+特性行限宽截断+深墨;顶栏关卡名框板+GP 烛光胶囊+两极排布;背景暖棕渐变 | 道具槽段位=台账 352 功能欠账(非呈现层) | +| ⑤战斗 | **pass** | 背景氛围层成立;轮次条/上轮摘要结构一致 | 棋盘底板融景、左栏编排、站桩紧凑度=battle ⑤ 遗留(06 留档) | +| ⑥三选一 | **pass** | 全屏页(page_shell 根底档)+D1 竖卡 232×352+类型脚注行+底注 | 稀有度词缺=数据面无投喂(词表随数据批补) | +| ⑦商店 | **pass** | 全屏页(D2)+56px 通栏顶条+爬价规则行(实数投喂 shop_bp_visit_buys×shop_price_a)+D1 竖卡+底注池源 | 「已购 N 档」=实机独有档位语义(功能差异非缺陷) | +| ⑧结算·胜/败 | **pass** | DIM_NIGHT 0.62/0.6 全屏压暗(判官实测亮度 218→97)+两列对齐账行+紧凑主钮 | 账行文案词序差异=Narrator 文案域 | +| 无映射三屏 | 存档 | 调试浮窗/图例/确认框维持现状(demo 无基线) | — | + +### 不可对齐/留档原因清单 + +1. **营地面板明度与行密度、关闭钮位**:camp 布局属 M 批落码形制,重排=独立呈现批量级,本批只落背景氛围层;06 留档。 +2. **战斗棋盘底板**:棋盘视觉=样张 v2 机检冻结域(golden 断言),动底板需过样张闸;06 留档。 +3. **地图道具槽**:道具读数无关卡画面=成文出口(台账 352),功能件非呈现层。 +4. **稀有度脚注词**:候选数据面无稀有度字段投喂,随数据批补。 +5. **减动效独立行**:与结算演出动画=同一设置(语义命名批 T17 裁决合并),拆行=一设置双行重复,不拆。 + +### 闸门记录 + +开工基线冒烟 782/0(4336fd2 净态)→ 每轮轻闸冒烟 782/0+probe_gate --click 全绿 → 批末 run_all 16 套全绿+全探针绿+doc 三闸零新增(2 处 06 陈旧断链系基线随 merge 自愈,非本批引入)→ 合 master 2ca6288 主区复跑(冒烟 782/0+click 全绿+run_all 17 套全绿〔含并行批新落 curio_refresh_paid_test〕)→ 判官修复轮复验全绿。