From 9a1a6f9ed1c4fea17310a2f8cefaf72c327cce48 Mon Sep 17 00:00:00 2001 From: HIsheR Date: Mon, 26 Oct 2026 22:20:14 +0800 Subject: [PATCH] =?UTF-8?q?chore(backlog):=20=E8=AE=B0=E5=BD=95=20g257=20?= =?UTF-8?q?=E5=AE=8C=E6=88=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .ua/backlog.json | 9 +++++++++ .ua/iterations.log | 1 + 2 files changed, 10 insertions(+) diff --git a/.ua/backlog.json b/.ua/backlog.json index d436c0e..a6817cc 100644 --- a/.ua/backlog.json +++ b/.ua/backlog.json @@ -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 的两值写法,不引入新的间距令牌" } ] } diff --git a/.ua/iterations.log b/.ua/iterations.log index 7fbc73e..9e2ddcb 100644 --- a/.ua/iterations.log +++ b/.ua/iterations.log @@ -301,3 +301,4 @@ {"ts":"2026-10-26T22:14:54+08:00","id":"g254","result":"done","commit":"43af4cf","summary":"TablePlugin 增 settle 钩子:派生后把越界页码收敛回内核 state,换源缩水不再滞留旧页码、数据恢复也不跳页;smoke 26→31 条"} {"ts":"2026-10-26T22:17:26+08:00","id":"g255","result":"done","commit":"48efb44","summary":"audit:motion 增加第二类必查「悬停/按压位移」;ui.css 用 ua- 类通配一条规则把全站 14 处位移在减少动效下归零(颜色/阴影过渡保留),负向自检确认报 8 处未归零"} {"ts":"2026-10-26T22:19:20+08:00","id":"g256","result":"done","commit":"036e044","summary":"分页条抽成 tablePager 并加每页条数下拉(select 自绘、候选自动补当前值),首末页按钮置灰;dataTable 回落到 199 行"} +{"ts":"2026-10-26T22:20:13+08:00","id":"g257","result":"done","commit":"364ac80","summary":"分页条改 flex-wrap 折行 + gap 两值(行距紧一档),页码信息与页大小下拉用 auto 外边距分组,窄屏不再横向溢出"}