chore(backlog): 记录 g301 完成
This commit is contained in:
+2
-2
@@ -3099,11 +3099,11 @@
|
|||||||
{
|
{
|
||||||
"id": "g301",
|
"id": "g301",
|
||||||
"domain": "new",
|
"domain": "new",
|
||||||
"status": "open",
|
"status": "done",
|
||||||
"title": "新增拖拽排序列表 sortableList(88 个组件)",
|
"title": "新增拖拽排序列表 sortableList(88 个组件)",
|
||||||
"motivation": "库里有 list 展示列表、virtualList 长列表,但缺「可调整顺序」的交互件:任务排优先级、字段顺序、看板列这类场景每次都得自己写一遍拖放,dragstart/dragover 的边界(不拦 dragover 就没 drop、拖拽中重建节点会中断手势)反复踩。",
|
"motivation": "库里有 list 展示列表、virtualList 长列表,但缺「可调整顺序」的交互件:任务排优先级、字段顺序、看板列这类场景每次都得自己写一遍拖放,dragstart/dragover 的边界(不拦 dragover 就没 drop、拖拽中重建节点会中断手势)反复踩。",
|
||||||
"acceptance": "① 整行可拖,指针越过邻行中线即换位,dragend 落定;② 键盘等价 Alt+↑↓ 上下搬一格、Alt+Home/End 搬首尾,裸 ↑↓ 留给页面滚动;③ 顺序写回 value 信号并触发 onChange,拖拽期间跳过外部重排避免中断手势;④ 句柄 { el, move, order },下标越界与禁用时静默忽略;⑤ 样式只消费 --ua-* 令牌,禁止新增硬编码阴影/时长/字号;⑥ manifest/docs/README/demo/llms-full 同步,npm run check 全绿。",
|
"acceptance": "① 整行可拖,指针越过邻行中线即换位,dragend 落定;② 键盘等价 Alt+↑↓ 上下搬一格、Alt+Home/End 搬首尾,裸 ↑↓ 留给页面滚动;③ 顺序写回 value 信号并触发 onChange,拖拽期间跳过外部重排避免中断手势;④ 句柄 { el, move, order },下标越界与禁用时静默忽略;⑤ 样式只消费 --ua-* 令牌,禁止新增硬编码阴影/时长/字号;⑥ manifest/docs/README/demo/llms-full 同步,npm run check 全绿。",
|
||||||
"notes": ""
|
"notes": "新增 src/sortableList.ts(118 行)+ types 两项 + index 导出 + ui.css 六条(只消费令牌);整行可拖、越过邻行中线换位、dragend 落定,Alt+↑↓/Home/End 键盘搬位;顺序写回 value 信号并触发 onChange,拖拽中跳过外部重排;句柄 { el, move, order } 越界静默忽略;组件 87→88,README/AGENTS/ARCHITECTURE 计数与 docs 同步"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -345,3 +345,4 @@
|
|||||||
{"ts": "2026-10-26T23:39:40+08:00", "id": "g298", "result": "done", "commit": "e53161a", "summary": "死令牌归位:四处按下态改 surface-3(按下≠悬停),结果页大标题启用 font-size-xl,tokens --unused 归零"}
|
{"ts": "2026-10-26T23:39:40+08:00", "id": "g298", "result": "done", "commit": "e53161a", "summary": "死令牌归位:四处按下态改 surface-3(按下≠悬停),结果页大标题启用 font-size-xl,tokens --unused 归零"}
|
||||||
{"ts": "2026-10-26T23:40:33+08:00", "id": "g299", "result": "done", "commit": "9d44199", "summary": "视觉抽查清单扩到十六段(补命令面板 / 通知条 / 环形进度),下限随之 39→48 条"}
|
{"ts": "2026-10-26T23:40:33+08:00", "id": "g299", "result": "done", "commit": "9d44199", "summary": "视觉抽查清单扩到十六段(补命令面板 / 通知条 / 环形进度),下限随之 39→48 条"}
|
||||||
{"ts":"2026-10-27T00:26:00+08:00","id":"g300","result":"done","commit":"c013998","summary":"toast 悬停暂停生效:指针落到卡片本体、pause/resume 钳制剩余、键盘聚焦同口径"}
|
{"ts":"2026-10-27T00:26:00+08:00","id":"g300","result":"done","commit":"c013998","summary":"toast 悬停暂停生效:指针落到卡片本体、pause/resume 钳制剩余、键盘聚焦同口径"}
|
||||||
|
{"ts":"2026-10-27T00:29:06+08:00","id":"g301","result":"done","commit":"ed3b863","summary":"新增 sortableList(88 组件):整行可拖 + Alt+↑↓ 键盘搬位,顺序写回信号,仅消费令牌"}
|
||||||
|
|||||||
Reference in New Issue
Block a user