fix: Sidebar - make headings collapsible #97

Merged
shad0w merged 1 commit from claude/issue-96 into master 2026-06-23 15:26:15 +00:00
Owner

Automated fix by Claude Code for #96.

Closes #96

Review, merge, then create a release tag (vX.Y.Z) to deploy.

Automated fix by Claude Code for #96. Closes #96 Review, merge, then create a release tag (vX.Y.Z) to deploy.
shad0w added 1 commit 2026-06-23 15:14:51 +00:00
feat(sidebar): make section headings collapsible accordion
All checks were successful
PR checks / checks (pull_request) Successful in 43s
PR checks / integration (pull_request) Successful in 30s
964af311f8
Purchasing, Crewing and Administration headings are now collapsible
buttons (chevron + aria-expanded/aria-controls) that collapse by
default. Single-open accordion: opening one heading collapses any
other open one. The section containing the active route auto-expands
on mount/navigation so the user is never stranded on a hidden link.

Adds a jsdom/Testing Library unit test covering default-collapsed,
toggle, single-open accordion, and active-route auto-expand.

Fixes #96

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
shad0w merged commit dfefd86832 into master 2026-06-23 15:26:15 +00:00
Sign in to join this conversation.
No description provided.