You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* feat: app shell — sidebar, layout, workspace context (#25)
- Add (app)/ layout with collapsible sidebar + main content area
- Sidebar: workspace switcher (placeholder), page tree (placeholder), user menu with sign-out
- Mobile (<768px): sidebar renders as Sheet, hamburger toggle in header
- Keyboard shortcut ⌘+\ toggles sidebar visibility
- Root / redirects authenticated users to their personal workspace
- Install shadcn/ui sheet, dropdown-menu, separator components
Co-authored-by: Ona <no-reply@ona.com>
* fix: move SheetTitle inside SheetContent portal for accessibility
SheetTitle was a sibling of SheetContent, but SheetContent renders
through a portal. The title ended up in the main DOM while the dialog
was in the portal — screen readers couldn't associate them.
Co-authored-by: Ona <no-reply@ona.com>
---------
Co-authored-by: Ona <no-reply@ona.com>
0 commit comments