Commit 4d6fb92
At ~800px the matrix table (`w-full`, no min-width) squished the CRUD grid and
pushed the rightmost Bulk column (读/增改删/全选/清空) off the right edge with no
scroll affordance — its enclosing container is `overflow-auto`, but the table
never grew past the viewport so there was nothing to scroll to.
Give the table a `min-w-[960px]` (object 288 + 9×56 CRUD + 176 bulk) so it keeps
its natural column widths and the container scrolls horizontally instead,
surfacing a real scrollbar and making the Bulk column reachable. Wide-viewport
layout is unchanged (min-width < available width).
Verified live at 820px: the table is 960px in a 612px scroll container
(canScrollX), and scrolling right brings the full Bulk column into view. The
header now truncates gracefully rather than overlapping (B1 already collapsed
the identity strip), so no PageShell change is needed.
Co-authored-by: Jack Zhuang <277994282+os-zhuang@users.noreply.github.com>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
1 parent d121cb3 commit 4d6fb92
1 file changed
Lines changed: 4 additions & 1 deletion
Lines changed: 4 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
950 | 950 | | |
951 | 951 | | |
952 | 952 | | |
953 | | - | |
| 953 | + | |
| 954 | + | |
| 955 | + | |
| 956 | + | |
954 | 957 | | |
955 | 958 | | |
956 | 959 | | |
| |||
0 commit comments