Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01LutgzyJqNhPpZy1nFsJtN3
31 lines
1.7 KiB
Markdown
31 lines
1.7 KiB
Markdown
# PROGRESS · 星盘页行星表整行(2026-10-23)
|
||
|
||
Issue #102。BUG-1422。
|
||
|
||
## 基线
|
||
|
||
- 开工时 `origin/staging` = `d72adb5754eab4d66ac3a47c4edcb12704e29815`(任务书写的 `9049b5e99` 已过期)。
|
||
- 本文件最大编号是 BUG-1420,本单用 BUG-1422。
|
||
|
||
## 做了什么
|
||
|
||
- 星盘页网格的第三格改成固定的整行容器。本命、月亮、分盘、Bhava、行运的表都放在里面。
|
||
- 桌面跨栏只认这个容器。表格自己的类名不再负责跨栏。
|
||
- 容器可以缩到比内容窄,窄屏时表仍在自己的框里横滑。
|
||
- 表格的字、列、列宽没改。符号说明的气泡还在原来的位置。
|
||
|
||
## 自测
|
||
|
||
| 检查 | 命令 | 结果 |
|
||
| --- | --- | --- |
|
||
| 类型 | `frontend\node_modules\.bin\tsc --noEmit -p frontend` | 退出码 0 |
|
||
| lint | `frontend` 下 `npm run lint` | 退出码 0。0 error,122 条既有 warning,本轮不改 |
|
||
| 定向测试 | `node node_modules/tsx/dist/cli.mjs --test` 跑新结构测试,加上 `chart-page-view.test.tsx`、`chart-varga-table.test.tsx`、`chart-page-mobile-width-20260929.test.ts` | 49 条通过,0 失败 |
|
||
| 构建 | `frontend` 下 `npm run build` | 退出码 0。路由表 `/` 为 `○ Static`。预渲染 `index.html` 引用 33 个 JS、3 个 CSS,gzip-9 合计 646,234 字节(JS 575,154,CSS 71,080)。没有用改动前的代码再构建一次,所以不写增减百分比 |
|
||
|
||
未跑前端全量 `npm test`(验收时跑)。没有登录,本机浏览器截图没做,留给 `docs/testing/chart-table-span-20261023.md`。
|
||
|
||
## 偏离
|
||
|
||
- 无。编号说明:本分支的 BUG-1422 与尚未合并的 #95 分支各自占用了同一个号。若 #95 先进入 staging,验收时需要给本条改号。
|