20260927-1650-docs-table-rendering Improve Markdown table rendering on the docs site
- status: completed
- priority: P2
- owner: claude/session-20260927-1650
- createdAt: 2026-09-27 16:50
Description
章节标题:“Description”Owner request (2026-09-27): improve how tables display on the site, and check whether a Markdown component exists for it.
The site renders 893 GFM tables across 242 pages with Starlight's default styling: only a bottom border per cell, no header or row contrast, no visible cue that a wide table scrolls sideways, and a 1rem cell padding that pushes 9–13-column specification tables off screen. Thirteen tables exceed 30 rows (IAA exhibitor lists reach 212), and the header scrolls away.
Acceptance criteria:
- No Markdown source changes: every existing table picks up the new rendering.
- Tables have a visible header, row separation, and a horizontal-scroll container that does not collapse CJK cells.
- Long tables keep their header visible; wide tables can be opened full-screen.
bun run docs:lint && bun run docs:build && git diff --checkpasses.
ActiveForm
章节标题:“ActiveForm”Improving Markdown table rendering
Dependencies
章节标题:“Dependencies”- blocked by: (none)
- blocks: (none)
Notes
章节标题:“Notes”Plan: 20260927-1650-docs-table-rendering
- complete: Implemented and verified; see changelog 2026-09-27 18:18