chore(backlog): 记录 g212 完成

This commit is contained in:
HIsheR
2026-10-26 19:50:44 +08:00
parent 6ccc341998
commit 3b0888d56b
2 changed files with 10 additions and 0 deletions
+9
View File
@@ -2294,6 +2294,15 @@
"status": "done", "status": "done",
"notes": "cmdVerify 接入 checkTokenParity:camelCase → kebab(含数字段 surface2 → surface-2)折算后双向查名,命中则比对 root 亮值与 dark 暗值,报错直接点名变量与两侧取值;接在 checkDarkTokens 之后、llms-full 之前;verify OK 汇总文案补「tokens.json ↔ tokens.css 名字与值双源一致」,AGENTS.md 同步该职责与「只改一处会凭空多/少色块」的动机;负向自检两种破坏(改值 0.22→0.99、删 scrollbarHover 键)各自被拦下并给出精确变量名", "notes": "cmdVerify 接入 checkTokenParity:camelCase → kebab(含数字段 surface2 → surface-2)折算后双向查名,命中则比对 root 亮值与 dark 暗值,报错直接点名变量与两侧取值;接在 checkDarkTokens 之后、llms-full 之前;verify OK 汇总文案补「tokens.json ↔ tokens.css 名字与值双源一致」,AGENTS.md 同步该职责与「只改一处会凭空多/少色块」的动机;负向自检两种破坏(改值 0.22→0.99、删 scrollbarHover 键)各自被拦下并给出精确变量名",
"domain": "tooling" "domain": "tooling"
},
{
"id": "g212",
"title": "tabs 溢出时把激活页签拉回可视区",
"motivation": "页签条是 overflow-x: auto 的滚动容器,但组件从不滚动它:页签多到溢出后,程序改 active 信号(或编辑器的「打开下一个文件」这类场景)会把激活页签留在视口外,用户看不到当前在哪一页,指示条也跑到看不见的地方。",
"acceptance": "tabs 在同步激活态时检测激活页签是否被裁出页签条视口,被裁才滚(就近对齐、两侧留白),已完整可见时不动手;只滚 .ua-tabs-head 本身,不带动页面纵向滚动;系统开启 prefers-reduced-motion 时用 auto 直接跳位;demo 增加八个页签的窄容器现场演示;manifest 补一条手把手说明;npm run check 全绿。",
"status": "done",
"notes": "tabs.ts 新增 revealActive:先判 scrollWidth > clientWidth(无溢出直接返回),再判激活外壳是否完整落在 [scrollLeft, scrollLeft+clientWidth] 内,被裁才滚且就近对齐(左裁补 left-8、右裁补 right-clientWidth+8),目标钳在 [0, max];只调 head.scrollTo,不走 scrollIntoView 以免带动页面;behavior 依 prefers-reduced-motion 选 smooth/auto;sync 里指示条摆位后调用,effect 与 trackSize 两条路径都覆盖;manifest 补一条手把手(含「已可见不动手」与降动效说明),demo 加 320px 窄容器 + 八页签 + 当前值回显",
"domain": "tune"
} }
] ]
} }
+1
View File
@@ -256,3 +256,4 @@
{"ts":"2026-10-26T19:22:56+08:00","id":"g209","result":"done","commit":"e0cf55e","summary":"演示页补齐 password/autosize/allowClear/clearable 四处现场演示,section 描述同步"} {"ts":"2026-10-26T19:22:56+08:00","id":"g209","result":"done","commit":"e0cf55e","summary":"演示页补齐 password/autosize/allowClear/clearable 四处现场演示,section 描述同步"}
{"ts":"2026-10-26T19:47:23+08:00","id":"g210","result":"done","commit":"053f389","summary":"滚动条令牌化:新增 color.scrollbar / scrollbarHover 双令牌(含暗色覆盖),13 个滚动容器统一 thin + 令牌拇指、WebKit 伪元素胶囊拇指与悬停加深,audit:visual 十一类计数维持 0"} {"ts":"2026-10-26T19:47:23+08:00","id":"g210","result":"done","commit":"053f389","summary":"滚动条令牌化:新增 color.scrollbar / scrollbarHover 双令牌(含暗色覆盖),13 个滚动容器统一 thin + 令牌拇指、WebKit 伪元素胶囊拇指与悬停加深,audit:visual 十一类计数维持 0"}
{"ts":"2026-10-26T19:49:12+08:00","id":"g211","result":"done","commit":"fd2e951","summary":"verify 新增 checkTokenParity:tokens.json color 键折算成 --ua-color-* 后与 tokens.css 双向查漏,并逐项比对亮/暗值;负向自检(改值、删键)均能报错点名变量"} {"ts":"2026-10-26T19:49:12+08:00","id":"g211","result":"done","commit":"fd2e951","summary":"verify 新增 checkTokenParity:tokens.json color 键折算成 --ua-color-* 后与 tokens.css 双向查漏,并逐项比对亮/暗值;负向自检(改值、删键)均能报错点名变量"}
{"ts":"2026-10-26T19:50:43+08:00","id":"g212","result":"done","commit":"6ccc341","summary":"tabs 激活页签自动回拉:溢出时只滚 .ua-tabs-head、就近对齐留 8px 边、已可见不动手、减弱动效直接跳位;demo 增八个页签窄容器演示"}