16 lines
1.0 KiB
Markdown
16 lines
1.0 KiB
Markdown
---
|
|
name: App display modes
|
|
description: App session browser should support 3 display modes - right panel, full overlay, and fullscreen - with a persistent setting
|
|
type: feedback
|
|
---
|
|
|
|
App session views (the built-in browser for launching apps) should support three display modes, controlled by a setting dropdown in the header bar:
|
|
|
|
1. **Display in right panel** — app loads inside the dashboard's right content area (sidebar visible)
|
|
2. **Display over whole app** — app overlays the entire viewport including sidebar (like old AppLauncherOverlay with `fixed inset-0 z-[2400]`)
|
|
3. **Open fullscreen** — uses browser Fullscreen API for true fullscreen
|
|
|
|
**Why:** The user likes the right-panel approach (screenshot showed it working well) but also wants the option to go full overlay or fullscreen. The setting should persist (localStorage) and apply to all apps globally.
|
|
|
|
**How to apply:** Store the preference in localStorage. The header bar should have a dropdown/toggle with icons for the three modes. Default to "right panel" mode.
|