Skip to content

feat: floating sidebar with toggle and auto-close#70

Merged
WhiteMuush merged 5 commits into
mainfrom
feat/floating-sidebar
Jun 19, 2026
Merged

feat: floating sidebar with toggle and auto-close#70
WhiteMuush merged 5 commits into
mainfrom
feat/floating-sidebar

Conversation

@WhiteMuush

Copy link
Copy Markdown
Owner

Summary

  • Sidebar now floats over the main content (fixed overlay, no longer reserves a column)
  • Open/close toggle: close button in the sidebar header, open button in the topbar when collapsed; panel slides via transform
  • Auto-closes after 4s idle; hovering pauses the countdown, leaving restarts it
  • Faint violet shadow on the panel

Test

  • lint (0 warnings), tsc, prisma validate, 70/70 unit tests, production build all pass locally

🤖 Generated with Claude Code

Pin the sidebar with fixed positioning and a shadow so it overlays the
main page instead of reserving a column in the flex row.
Add a sidebar context with open state, a close button in the sidebar
header, and an open button in the topbar (shown when collapsed). The
panel slides in/out via a transform. Wrap the dashboard in a client
DashboardShell that provides the state.
Close the sidebar after 4s with no pointer over it; hovering pauses the
countdown and leaving restarts it.
@WhiteMuush WhiteMuush merged commit ddf3d22 into main Jun 19, 2026
11 checks passed
@WhiteMuush WhiteMuush deleted the feat/floating-sidebar branch June 19, 2026 13:05
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