Skip to content

Issue 4: 📱 Mobile Navigation & Gestures #601

Description

@arii

Description
Enhance the mobile navigation experience by increasing the size of the bottom nav bar and implementing swipe gestures to switch between the Control Panel and the Connection screen.

Technical Specs

  • File: components/BottomNavBar.tsx
  • File: hooks/useSwipeGesture.ts
  • Nav Height: Increase to 72px with glassmorphism background.
  • Gestures: Swipe Left -> /client/connect, Swipe Right -> /.

Tasks

  • Implement useSwipeGesture hook logic.
  • Apply gesture handlers to the main wrapper in app/client/control/ControlPanel.tsx.
  • Redesign BottomNavBar to match the new visual style (glass effect, animated active indicator).

Labels: frontend, mobile, interactions
Priority: P2 - Medium


Metadata

Metadata

Assignees

No one assigned

    Projects

    Status
    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions