The Side Navigation Drawer
JellyWatch for Android TV uses a collapsible side navigation drawer on the left edge of the screen - the standard 10-foot navigation pattern.
Collapsed vs Expanded
| State | Width | Shows |
|---|---|---|
| Collapsed (default) | 72 dp | Icons only |
| Expanded | 210 dp | Icons + labels |
The drawer expands automatically when you move focus into it, and collapses when you navigate right into the content area.
Remote Control Mapping
| Button | Action |
|---|---|
| D-pad Left | Move focus to the sidebar (from any screen) |
| D-pad Right | Move focus from sidebar into content |
| D-pad Up / Down | Navigate between sidebar items or scroll content |
| Select / OK | Activate focused item, open detail, start playback |
| Back | Go back to the previous screen |
| Home | Return to the Android TV launcher |
| Menu / ☰ | Context menu on supported items |
Sidebar Items
| Item | Description |
|---|---|
| Search | Search across your entire library |
| Home | Main hub with Continue Watching and Recently Added rows |
| WatchPass | WatchPass user interface (if active) |
| Request | Browse and request content via Jellyseerr/Seerr (shown only when a request server is configured) |
| SyncPlay | Watch Together session management |
| Achievements | Your XP level and badge collection (if gamification is enabled) |
| (Library sections) | Each library from your server appears as a separate nav item |
| Admin | Admin dashboard - visible to server administrators only |
| Premium | Purchase or view Premium status |
| Settings | App settings |
Focus Management
JellyWatch manages focus automatically:
- On screen transitions, focus is always placed in the content area - never accidentally trapped in the drawer.
- Focus is restored to the last focused item when returning to a screen.
- If focus is lost (rare edge case), pressing D-pad Left always recovers it in the sidebar.
Gamepad Support
USB and Bluetooth gamepads work as D-pad controllers. The left stick and the D-pad both navigate, and the A button (or equivalent) acts as Select.