chore(backlog): 记录 g222 完成

This commit is contained in:
HIsheR
2026-10-26 20:03:21 +08:00
parent 3067c6380a
commit 063b6cb72b
2 changed files with 10 additions and 0 deletions
+9
View File
@@ -2384,6 +2384,15 @@
"status": "done",
"notes": "checkScrollCoverage:先剥注释再做括号配平扫描(正则切不开 @media 里的嵌套花括号),逐条记录选择器与规则体;含 overflow(-x/-y): auto|scroll 的单类 .ua-* 入容器集,再取体内含 scrollbar-width 的统一规则反查,漏项报「暗色下会露出原生亮条」;当前 14 个容器 14 个覆盖、0 漏;负向自检摘掉 .ua-timepicker-col 被精确点名(还原时踩坑:同名字符串 replace 命中了 .ua-cmdk-list 的另一条规则,把 .ua-timepicker-col 误并进它的 flex 规则,已用 Edit 精确改回并靠 git diff 确认 ui.css 与 HEAD 完全一致);verify 汇总文案与 AGENTS 职责同步",
"domain": "tooling"
},
{
"id": "g222",
"title": "timePicker 支持 size 高度档位",
"motivation": "textField / select / inputNumber 都有 sm·md·lg 三档,timePicker 缺这一环:与小号输入框并排时它仍占 34px,一排控件高低不齐,只能靠外层包一层 hack。",
"acceptance": "timePicker 新增 size?: 'sm' | 'md' | 'lg',触发器加 is-<size> 类,高度并入文件顶部「控件高度三档」统一规则(--ua-control-h-*),组件段不再重复声明高度;types 与 manifest props / steps 同步;demo 演示小号;npm run check 全绿。",
"status": "done",
"notes": "ui.css 顶部三处档位选择器各并进 .ua-timepicker-trigger(md / is-sm / is-lg),组件段原本写死的 height: var(--ua-control-h-md) 删掉,改为注释说明「高度由顶部三档统一给」——同一件事只留一个来源;TS 侧 class 按 select 的写法拼 is-${size}(缺省 md 不挂类);types 增 size 字段、manifest props 7 项 + steps 8 条,demo 加 320px 内的「小号」实例;check 全绿,audit 十一类仍 0",
"domain": "tune"
}
]
}