diff --git a/src/routes/events/[event_id]/(launcher)/launcher_cfg.svelte b/src/routes/events/[event_id]/(launcher)/launcher_cfg.svelte index 1c968163..2b6fd2ba 100644 --- a/src/routes/events/[event_id]/(launcher)/launcher_cfg.svelte +++ b/src/routes/events/[event_id]/(launcher)/launcher_cfg.svelte @@ -34,7 +34,11 @@ import Launcher_Cfg_Local_Actions from './cfg_components/launcher_cfg_local_actions.svelte'; // UI Tab State - let active_tab: 'system' | 'sync' | 'general' = $state('system'); + // Tabs are audience-oriented: + // setup — what every onsite operator needs (mode preset, display, WS, screen saver) + // hardware — native/Electron device management (health, OS control, updates, sync pause) + // dev — developer/debug tools; only useful when edit_mode is on + let active_tab: 'setup' | 'hardware' | 'dev' = $state('setup'); /** * Auto-Collapse Coordinator @@ -73,51 +77,100 @@ Launcher Configuration - +