From ae1ff24dae22be655d16d8c52be93a94ba9bcfbf Mon Sep 17 00:00:00 2001 From: HIsheR Date: Mon, 26 Oct 2026 18:17:35 +0800 Subject: [PATCH] =?UTF-8?q?chore(backlog):=20=E5=A2=9E=E8=A1=A5=20g202=20?= =?UTF-8?q?=E6=8C=89=E4=B8=8B=E6=80=81=E5=8F=AF=E8=A7=81=E6=80=A7=E4=BF=AE?= =?UTF-8?q?=E6=AD=A3=E6=9D=A1=E7=9B=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .ua/backlog.json | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/.ua/backlog.json b/.ua/backlog.json index e492ccf..a237add 100644 --- a/.ua/backlog.json +++ b/.ua/backlog.json @@ -2164,7 +2164,7 @@ "motivation": "令牌表只有 bg/surface 两层表面、text/muted 两级文字,层次全靠 ui.css 里 86 处 color-mix 临时派生;遮罩更是 4 处 rgba 各自为政(0.36/0.4/0.45/0.6,行 1917/3728/4278/4345),行 4778 虚拟列表底部渐变还在私写一条 border-subtle 的复制值。暗色适配每次都要逐处重调。", "acceptance": "tokens.css 新增 --ua-color-surface-2/-3/-inset(表面三阶,color-mix 从 text 派生)与 --ua-color-text-secondary/-faint(文字四阶补齐)与 --ua-color-overlay(遮罩统一档),亮暗各一套;4 处 rgba 遮罩改走 --ua-color-overlay,行 4778 改走令牌;verify 暗色覆盖校验通过;npm run check 全绿。", "status": "done", - "notes": "中性色阶地基:tokens 新增 surface-2/3/inset、text-secondary/faint、overlay/strong 9 令牌(亮暗双向),ui.css 遮罩 5 处 rgba 归档 + 虚拟列表私写分割线回归 border-subtle + 凹陷散点 3 处归档;commit 9ef8637,check 全绿(QA 验证见后续)" + "notes": "中性色阶地基:tokens 新增 surface-2/3/inset、text-secondary/faint、overlay/strong 9 令牌(亮暗双向),ui.css 遮罩 5 处 rgba 归档 + 虚拟列表私写分割线回归 border-subtle + 凹陷散点 3 处归档;commit 9ef8637,check 全绿(QA 验证见后续);QA O1 备案:drawer/modal/cmdk 遮罩 0.36/0.40/0.40 统一至 0.45 属有意归档(整体略变重),image/tour 等值迁移" }, { "id": "g197", @@ -2205,6 +2205,14 @@ "acceptance": "按钮/页签/菜单项/分页等点击型控件焦点环改挂 :focus-visible(键盘导航才出环);输入类控件维持 :focus(输入态需要常驻环);触屏/老浏览器降级到现状不劣化;npm run check 全绿。", "status": "open", "notes": "需要回归验证 Tab 导航仍全站可见焦点环" + }, + { + "id": "g202", + "title": "按下态可见性修正:surface 系改以 surface 为基底", + "motivation": "QA 数值实测:surface-2(#f6f6f6) 以 bg 为基底,落在 .ua-select-pop/.ua-menu-pop 的 surface(#f6f7f9) 底上对比仅 1.008/1.009,肉眼不可见;且 :active 特异性覆盖 :hover 的 tint-accent-weak(对比 1.077/1.102),按下反而丢失淡蓝高亮,反馈方向是反的。.ua-option:active 覆盖 .ua-option-selected、.ua-tab:active 覆盖 .ua-tab-active 同理(按下选中项淡底短暂丢失)。", + "acceptance": "方案(择一或组合):surface-2/3/inset 改为相对 var(--ua-color-surface) 混色(需重验所有消费点与视觉基线);或 option/menu-item/tab 的 :active 改用 surface-3 或 tint-accent 保持可见;option-selected/tab-active 的按下态保底不丢选中语义;npm run check 全绿 + QA 数值复核按下对比 ≥1.05。", + "status": "open", + "notes": "QA R2 证据:亮暗各测;附带收尾项——三参 bg 变体 4 处(ui.css 804/842/1056/1490,accent 8~10% 混 bg)与 tint-accent 视觉等价可并入;menu-item 等 transition 的字面 ease 改 var(--ua-ease)(O3 风格债)" } ] } \ No newline at end of file