You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Red-team pass on the redesigned Client 360 / Tickets / Dashboard / Modules screens found real overlap/clipping bugs, all fixed: - Client header still broke at 768px (tablet): the button cluster only stacked below the name under 640px, so at 768 the name got squeezed to ~38px and force-wrapped mid-word. Bumped the stacking breakpoint to 860px. - Per-module Documents rows and the Payments Outstanding-panel rows were plain nowrap flex rows with no scroll; at 375px the amount/status badge silently clipped past the card edge with no way to reach them. Both now wrap. - Biggest one: every DataTable silently lost its rightmost columns at desktop width (>=901px) — table.wf's display:block/table toggle assumed overflow-x:auto still worked once display flipped to table, but Chromium computes overflow-x as visible on a display:table box, so wide tables (Tickets' 11 columns) overflowed the viewport with no scrollbar. Fixed at the root: DataTable now wraps its <table> in a .wf-table-wrap scroll container instead of relying on the table element to scroll itself. Verified against screenshots at 375/768/1440, light+dark, before and after; typecheck and the full test suite (498 passed) stay clean. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> |
1 day ago | |
|---|---|---|
| .. | ||
| auth | 5 days ago | |
| billing-engine | 4 days ago | |
| domain | 4 days ago | |
| ui | 1 day ago | |