Skip to content

feat(csv-table): sheet tabs for multi-sheet workbooks - #160

Merged
TheGreatAxios merged 1 commit into
mainfrom
cl-11915-show-csvtable-sheets-as-tabs-for-multi-sheet-workbooks
Nov 1, 2026
Merged

TheGreatAxios merged 1 commit into
mainfrom
cl-11915-show-csvtable-sheets-as-tabs-for-multi-sheet-workbooks

Conversation

@TheGreatAxios

Copy link
Copy Markdown
Contributor

Closes CL-11915. Stacked on #159.

What changed

  • sheets, sheet and onSheetChange; column widths are remembered per sheet.
  • Tabs follow the library's Tabs pattern: tablist, tab with aria-selected, one tab stop, arrows/Home/End, and a tabpanel.
  • Adds the Sheets stories; their contrast is recorded as unmeasured for the selection-outline reason.

Verified

  • bun run check and bun run build pass on this PR on its own, including the agent references step and the CSV-table a11y sweep.

@linear-code

linear-code Bot commented Nov 1, 2026

Copy link
Copy Markdown

CL-11915

@corbits-triage

corbits-triage Bot commented Nov 1, 2026 •

Copy link
Copy Markdown
Contributor

Triage: Pass

No changes needed from you. A maintainer will review this pull request.

Stacked on #159: only this pull request's own changes were checked.

Notes:

  • added code matches a code pattern: stories/primitives/csv-table.stories.tsx:219 Invented fallback (an empty string, || [] or || 0); handle the missing value instead.

Triage will approve, label.

@TheGreatAxios
TheGreatAxios force-pushed the cl-11914-run-csvtable-gridlines-out-to-the-panes-edges branch from 4bbe80e to ef1a077 Compare November 1, 2026 02:52
@TheGreatAxios
TheGreatAxios force-pushed the cl-11915-show-csvtable-sheets-as-tabs-for-multi-sheet-workbooks branch from 174436a to 5578e5c Compare November 1, 2026 02:52
@TheGreatAxios
TheGreatAxios changed the base branch from cl-11914-run-csvtable-gridlines-out-to-the-panes-edges to main November 1, 2026 02:52
@TheGreatAxios
TheGreatAxios merged commit cbe8e6a into main Nov 1, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant