Skip to content

Add web ui and sdk support #5

Open
vrag99 wants to merge 6 commits intomainfrom
feat/web-ui
Open

Add web ui and sdk support #5
vrag99 wants to merge 6 commits intomainfrom
feat/web-ui

Conversation

@vrag99
Copy link
Copy Markdown
Owner

@vrag99 vrag99 commented Mar 28, 2026

No description provided.

vrag99 added 6 commits March 28, 2026 22:27
- replace custom mail-sidebar with shadcn Sidebar composables for better UX and maintainability
- inbox switcher now uses DropdownMenu with SidebarMenuButton
- sidebar collapses to icons with Cmd+B / Ctrl+B keyboard shortcut
- update mail.tsx to use SidebarProvider wrapper with SidebarInset
- remove ResizablePanel for sidebar, use shadcn sidebar's built-in collapsible behavior
- adjust resizable panel layout to [40, 60] for message list and detail view
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