chore(backlog): 记录 g257 完成

This commit is contained in:
HIsheR
2026-10-26 22:20:14 +08:00
parent 364ac80f40
commit 9a1a6f9ed1
2 changed files with 10 additions and 0 deletions
+9
View File
@@ -2699,6 +2699,15 @@
"status": "done",
"domain": "tune",
"notes": "抽出而非就地加:dataTable 当时 199 行正卡在 CODING 的单文件上限,再加十行就破线;分页条本来只依赖 info/total/loading 三个读取器,独立成模块后 dataTable 掉到 199 行以内且不再 import button。页大小变更走内核 setPageSize(自带回第 1 页语义),下拉值由 effect 从内核快照同步,双向不打架"
},
{
"id": "g257",
"title": "分页条窄屏自动换行",
"motivation": "g256 给分页条加了每页条数下拉后,「上一页 / 页码 / 下一页 / 5 条/页」四个控件挤在一行且不换行:侧栏或窄窗口下直接横向溢出,末尾的下拉被裁掉一半——恰恰是新加的那个控件最先看不见。",
"acceptance": "分页条允许换行且换行后行距紧一档(列距不变);页码信息与页大小下拉用 auto 外边距把控件分组靠右,换行到第二行也不贴边;只改布局不加字面量,npm run audit:visual 计数不涨、npm run check 全绿。",
"status": "done",
"domain": "visual",
"notes": "选择 flex-wrap 而不是媒体查询:分页条容器宽度由表格宽度而非视口决定,媒体查询猜不准,让 flex 自己按可用空间折行更稳;行距用 gap 的两值写法,不引入新的间距令牌"
}
]
}