Task 352: Table Readability — Responsive Horizontal Scroll
完了 ← タスク一覧
Task 352: Table Readability — Responsive Horizontal Scroll
Status: DONE
Description
Tables across reports were too wide and hard to read, especially on narrower screens.
Added responsive horizontal scrolling (overflow-x: auto) to all table types.
Changes
- Markdown tables (
renderMarkdownTable): Wrapped output in<div class="table-wrap">withoverflow-x: auto .table-wrapCSS: Added styling for bare markdown tables (borders, padding, font-size, header styling)- Named table wrappers: Added
<div class="table-wrap">around:
- renderComparisonTable() output
- Speaker registry tables (transcription pages)
- Transcription index table
- Task dashboard table
- ADR index table
- Ideas index table
renderCustomComparisonTable(): Addedoverflow-x: autoto existing div wrapper- Tab panels: Added
overflow-x: autoto.tab-panelCSS for transcription tab content tables - Mobile: Added responsive font-size override for
.table-wraptables at ≤600px
Testing
- 2314 TS unit tests: all pass
- 242 E2E tests: all pass
- TypeScript typecheck: clean
- Build: successful