From 4718d60bffb9854150198f49391c199817fe4950 Mon Sep 17 00:00:00 2001 From: hailin Date: Fri, 9 Jan 2026 22:07:17 -0800 Subject: [PATCH] fix(web): sidebar collapsed by default on all devices --- .claude/settings.local.json | 4 +++- .../src/features/chat/presentation/stores/chatStore.ts | 4 ++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/.claude/settings.local.json b/.claude/settings.local.json index f5968bb..f30b18e 100644 --- a/.claude/settings.local.json +++ b/.claude/settings.local.json @@ -16,7 +16,9 @@ "Bash(ping:*)", "Bash(curl:*)", "Bash(echo \"No health endpoint\" curl -s https://iconsulting.szaiai.com/api/v1/users/profile -H \"x-user-id: test\")", - "Bash(scp:*)" + "Bash(scp:*)", + "Bash(timeout 20 cat:*)", + "Bash(npm run build:*)" ] } } diff --git a/packages/web-client/src/features/chat/presentation/stores/chatStore.ts b/packages/web-client/src/features/chat/presentation/stores/chatStore.ts index 7859daa..7afc073 100644 --- a/packages/web-client/src/features/chat/presentation/stores/chatStore.ts +++ b/packages/web-client/src/features/chat/presentation/stores/chatStore.ts @@ -58,8 +58,8 @@ export const useChatStore = create((set, get) => ({ userId: null, setUserId: (id) => set({ userId: id }), - // Sidebar - default open on desktop - sidebarOpen: window.innerWidth >= 768, + // Sidebar - always collapsed by default + sidebarOpen: false, setSidebarOpen: (open) => set({ sidebarOpen: open }), toggleSidebar: () => set((state) => ({ sidebarOpen: !state.sidebarOpen })),