Skip to content

Mobile UI overhaul#3

Open
jgatt493 wants to merge 1 commit intomasterfrom
feature/mobile-design
Open

Mobile UI overhaul#3
jgatt493 wants to merge 1 commit intomasterfrom
feature/mobile-design

Conversation

@jgatt493
Copy link

Replace the old BottomSheet with a slide-in/out side drawer for mobile and tablet layouts. Add a persistent top bar with hamburger menu, session name, and connection status. Improve session management: create auto-focuses the new session, delete auto-selects the next one, three-dot context menu per session with rename/tags/delete options.

  • New MobileDrawer component with slide-in/out animations
  • Rewire LayoutShell for mobile (< 640px) and tablet (640-1024px)
  • Single-session mode on mobile in MainContent (no carousel/tiled/queue)
  • Hide pane-title-bar and main-header on mobile (redundant with top bar)
  • InputBar: prevent send button from dismissing keyboard on mobile
  • Add theme picker and auto-rotate toggle to drawer footer
  • Delete dead BottomSheet component and CSS
  • Add key prop to SessionPane for clean remount on session switch

Replace the old BottomSheet with a slide-in/out side drawer for mobile
and tablet layouts. Add a persistent top bar with hamburger menu, session
name, and connection status. Improve session management: create auto-focuses
the new session, delete auto-selects the next one, three-dot context menu
per session with rename/tags/delete options.

- New MobileDrawer component with slide-in/out animations
- Rewire LayoutShell for mobile (< 640px) and tablet (640-1024px)
- Single-session mode on mobile in MainContent (no carousel/tiled/queue)
- Hide pane-title-bar and main-header on mobile (redundant with top bar)
- InputBar: prevent send button from dismissing keyboard on mobile
- Add theme picker and auto-rotate toggle to drawer footer
- Delete dead BottomSheet component and CSS
- Add key prop to SessionPane for clean remount on session switch

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@jgatt493 jgatt493 force-pushed the feature/mobile-design branch from 9a249c2 to dc80827 Compare March 12, 2026 13:57
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