chore(backlog): 记录 g265 完成

This commit is contained in:
HIsheR
2026-10-26 22:48:15 +08:00
parent 71cff84932
commit 6238012198
2 changed files with 11 additions and 1 deletions
+10 -1
View File
@@ -2771,6 +2771,15 @@
"status": "done", "status": "done",
"domain": "tune", "domain": "tune",
"notes": "通过给 emptyRow 加第 4 个可选参数实现,调用处只多一个实参不新增行——dataTable 正卡在 199 行上限;参数默认值放函数签名而不是调用方,避免其它调用点(目前只有 dataTable)被动改" "notes": "通过给 emptyRow 加第 4 个可选参数实现,调用处只多一个实参不新增行——dataTable 正卡在 199 行上限;参数默认值放函数签名而不是调用方,避免其它调用点(目前只有 dataTable)被动改"
},
{
"id": "g265",
"title": "新增布局骨架组件 layout",
"motivation": "76 个组件里没有「页面骨架」:想搭一个带页头 + 侧栏 + 内容 + 页脚的控制台界面,只能自己写 div 拼 flex,页头吸顶要重写 z-index、侧栏折叠要自己接信号、内容区滚动要自己补滚动条令牌——每个用库的人都要把同一段骨架重抄一遍。菜单(menu)、竖排锚点(anchor)、卡片(card)都在,缺的是把它们装起来的容器。",
"acceptance": "新增 layout(props, ...children):children 即内容区,header / sider / footer 三入参按需渲染(缺省不套空容器);siderWidth 缺省 220;collapsible 时页头左侧出开关、collapsed 信号双向绑定(外部给则不自管);sticky 让页头吸顶走 --ua-z-sticky;样式只消费 --ua-* 令牌,禁止新增硬编码阴影 / 时长 / 字号,内容区滚动条纳入统一细条规则;十处落点全同步(src / types / index / ui.css / manifest 双处 / demo / README / 计数 / docs),npm run check 全绿",
"status": "done",
"domain": "new",
"notes": "骨架刻意不带圆角与投影——它是页面容器不是卡片,浮起感留给内容里的 card / modal;折叠态宽度用 .is-collapsed 的 width:0 + overflow hidden 压过内联展开宽度(宽度只有一个来源),aria-hidden 随折叠翻转,读屏不再进菜单;verify 的滚动条规则当场抓出漏网的内容区:新增滚动容器必须并入 scrollbar-width 统一规则,否则暗色下露原生亮条"
} }
] ]
} }
+1
View File
@@ -309,3 +309,4 @@
{"ts":"2026-10-26T22:24:07+08:00","id":"g262","result":"done","commit":"62d8107","summary":"audit:contrast 增两条非文本配对(焦点描边 × 页面底/表面,阈值 3),配对表 16→18 并同步四处文档表述"} {"ts":"2026-10-26T22:24:07+08:00","id":"g262","result":"done","commit":"62d8107","summary":"audit:contrast 增两条非文本配对(焦点描边 × 页面底/表面,阈值 3),配对表 16→18 并同步四处文档表述"}
{"ts":"2026-10-26T22:25:45+08:00","id":"g263","result":"done","commit":"f8bf00d","summary":"inputTag 支持多值粘贴(逗号/换行/制表符拆分后逐个入列),单值粘贴仍走默认行为;分隔符统一为顶部 SEP 常量"} {"ts":"2026-10-26T22:25:45+08:00","id":"g263","result":"done","commit":"f8bf00d","summary":"inputTag 支持多值粘贴(逗号/换行/制表符拆分后逐个入列),单值粘贴仍走默认行为;分隔符统一为顶部 SEP 常量"}
{"ts":"2026-10-26T22:26:53+08:00","id":"g264","result":"done","commit":"fe9f1fb","summary":"数据表格新增 emptyText 自定义空状态文案(有筛选词时仍显示关键词+清除按钮),emptyRow 加可选参数不新增调用行"} {"ts":"2026-10-26T22:26:53+08:00","id":"g264","result":"done","commit":"fe9f1fb","summary":"数据表格新增 emptyText 自定义空状态文案(有筛选词时仍显示关键词+清除按钮),emptyRow 加可选参数不新增调用行"}
{"ts":"2026-10-26T22:48:11+0800","id":"g265","result":"done","commit":"71cff84","summary":"新增布局骨架组件 layout(76→77):四区一次成型 + 侧栏可折叠 + 页头吸顶"}