Skip to content

Add collapsible sidebar panels - #5

Open
pipermatt wants to merge 1 commit into
gamingtools:mainfrom
pipermatt:collapsible-sections
Open

Add collapsible sidebar panels#5
pipermatt wants to merge 1 commit into
gamingtools:mainfrom
pipermatt:collapsible-sections

Conversation

@pipermatt

Copy link
Copy Markdown
Contributor

Summary

  • Add reusable CollapsiblePanel component with chevron toggle indicator
  • Wrap Weights, Settings, and Gift Priority panels to be collapsible
  • Persist collapsed/expanded state per panel in browser localStorage
  • Reduces scrolling by letting users hide sections they don't need

Test plan

  • Click panel headers to collapse/expand each section
  • Refresh page and verify collapsed state is remembered
  • Test on mobile (stacked layout) and desktop (sidebar layout)
  • Verify panel content (inputs, checkboxes, tooltips) still works when expanded

🤖 Generated with Claude Code

Sidebar panels (Weights, Settings, Gift Priorities) can now be
collapsed/expanded by clicking their headers. State persists across
page reloads via localStorage.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant