fix(reports): one opening screen, one-row phone bar, roomier export sheet, keep the chapter across editions (BUG-1106..1108)
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01N4f2nya58RoRu4yEmJgRGE
This commit is contained in:
co-authored by
Claude Opus 5.5
parent
c3162cdc4e
commit
94fbf37674
@@ -37,3 +37,19 @@
|
||||
## 环境缺口
|
||||
|
||||
- 气泡的真实几何、手机轻点手感、「新建对话」真实耗时:无登录态与 Chrome、无实体手机,清单见 `docs/testing/surface-feedback-20260929.md`(第 11 步可在开发者工具看 `jyotisha:new-chat` 耗时标记)。
|
||||
|
||||
## 第二轮:产品 2026-09-30 00:17–00:21 真机反馈(iPhone Safari)
|
||||
|
||||
注:反馈时 staging 仍是 `0120765f`(本轮第一批 `a29fbe03` 00:24 才部署完),截图里的生成卡片是旧版。
|
||||
|
||||
| # | 反馈 | 处理 | BUG |
|
||||
|---|---|---|---|
|
||||
| 1 | 生成卡片上边距仍不够 | 24 → 40px | 1103 追加 |
|
||||
| 2 | 进报告先有一个卡顶部的转圈,再换另一个 | 路由 `loading.tsx` 与阅读页共用 `ReportOpening` | 1106 |
|
||||
| 3 | 报告详情顶部操作区太高 | 手机一行:箭头返回 + 语言切换 + 导出;本机 390×844 实测 119 → 53px | 1107 |
|
||||
| 4 | 点 English 不管用 / 英文报告里还有中文 | 本机 Chromium 用引擎真实中英 golden 复现不出(正文即时变英文,无额外请求);线上 JS 包与本机相同;WebKit 本机跑不起来。先修切换丢阅读位置(新版本立即渲染到当前章并滚回),真机状态留 investigating | 1108 |
|
||||
| 5 | 分块导出头部占满,看不见分块 | 手机隐藏说明、统计一行、套餐横滑、× 关闭、上限 85dvh;列表可见高度 255 → 503px | 1107 |
|
||||
|
||||
本机浏览器验证方式:生产构建 + `next start`,Playwright 驱动本机 Chromium(390×844、触摸、深色),`/api/**` 由脚本拦截返回虚构报告(引擎真实 golden 中英对),不连任何真实账号。
|
||||
|
||||
既有断言改动(本轮):`report-export-drawer.test.tsx` 三处——窄屏 70 → 85(d)vh、桌面不继承窄屏上限的断言值 70 → 85、关闭按钮按读屏名查找;统计行格式断言改为新格式。原值 / 新值 / 原因写在测试里。
|
||||
|
||||
Reference in New Issue
Block a user