From 42766be8cce53bb6c5363aac80f9fb4dc0e1d3d2 Mon Sep 17 00:00:00 2001 From: rcourtman Date: Tue, 2 Dec 2025 20:03:54 +0000 Subject: [PATCH] fix: Settings sidebar always starts expanded for discoverability The sidebar no longer persists its collapsed state to localStorage. Each visit to Settings starts with the sidebar expanded, showing all menu labels for better discoverability by new users. Users can still collapse the sidebar during their session if they want more space, but it will reset to expanded on page reload. Related to #764 --- frontend-modern/src/components/Settings/Settings.tsx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/frontend-modern/src/components/Settings/Settings.tsx b/frontend-modern/src/components/Settings/Settings.tsx index 6a175fb..e4f632a 100644 --- a/frontend-modern/src/components/Settings/Settings.tsx +++ b/frontend-modern/src/components/Settings/Settings.tsx @@ -597,7 +597,9 @@ const Settings: Component = (props) => { ); const [hasUnsavedChanges, setHasUnsavedChanges] = createSignal(false); - const [sidebarCollapsed, setSidebarCollapsed] = usePersistentSignal('settings-sidebar-collapsed', false); + // Sidebar always starts expanded for discoverability (issue #764) + // Users can collapse during session but it resets on page reload + const [sidebarCollapsed, setSidebarCollapsed] = createSignal(false); const [nodes, setNodes] = createSignal([]); const [discoveredNodes, setDiscoveredNodes] = createSignal([]); const [showNodeModal, setShowNodeModal] = createSignal(false);