feat(desktop): resizable sidebar with persisted size
Merged
KI
1y ago+119+119+012345678901234567890123456789-67-67-01234567890123456789
Summary
- Replace Framer Motion sidebar animation with ResizablePanel for drag-to-resize functionality
- Persist sidebar size in zustand store with localStorage
- Disable layout animations during resize to prevent jittery content
Test plan
- Drag sidebar handle to resize - should be smooth
- Toggle sidebar with button - should collapse/expand
- Resize sidebar, close app, reopen - size should persist
- Drag items in tabs view - should still animate during reorder
š¤ Generated with Claude Code