You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Sidebar: resizable width and icons-only collapsed mode (spec-promised) #358
Spec audit finding (PRODUCT-SPEC section 4): 'Width: resizable; collapsed mode shows icons only' was marked post-MVP and never built. No drag handle or width state exists in src/components/Sidebar.tsx (only group-collapse flags). The app is well past MVP; dense-project users need this. Drag handle + persisted width; CSS-only collapsed icons mode as stretch.
The resizing portion is now being implemented as part of thread UX phase three (#1351), with a Grok worker on persisted desktop width, keyboard/pointer controls, bounds and narrow-drawer preservation. Icons-only collapse remains outside this phase. This issue is left open until its remaining scope is reconciled after review.
The sidebar-resizing portion is implemented and merged locally into codex/thread-worker-ux as 14a8a98 under #1351. Width defaults to300px, persists within280–480px, yields to viewport/agents space without overwriting the saved preference, and supports pointer cancellation plus keyboard resize/reset. Narrow drawers keep their existing width. Combined build/typecheck and264 postmerge renderer checks passed; native Electron resizing, fit, reduced motion and reload persistence were verified. Icons-only collapsed mode is not implemented by this change, so this issue remains open. No release/install yet.
Shipped: the sidebar is resizable (src/app/useSidebarResize.ts) and collapses with ⌘B. Project/thread icons in the collapsed rail are a small follow-up if wanted. Closing in the 2026-10-09 board cleanup (#1532).
Activity
currentbits commentedon Sep 24, 2026
The resizing portion is now being implemented as part of thread UX phase three (#1351), with a Grok worker on persisted desktop width, keyboard/pointer controls, bounds and narrow-drawer preservation. Icons-only collapse remains outside this phase. This issue is left open until its remaining scope is reconciled after review.
currentbits commentedon Sep 24, 2026
The sidebar-resizing portion is implemented and merged locally into codex/thread-worker-ux as 14a8a98 under #1351. Width defaults to300px, persists within280–480px, yields to viewport/agents space without overwriting the saved preference, and supports pointer cancellation plus keyboard resize/reset. Narrow drawers keep their existing width. Combined build/typecheck and264 postmerge renderer checks passed; native Electron resizing, fit, reduced motion and reload persistence were verified. Icons-only collapsed mode is not implemented by this change, so this issue remains open. No release/install yet.
currentbits commentedon Oct 9, 2026
Shipped: the sidebar is resizable (
src/app/useSidebarResize.ts) and collapses with ⌘B. Project/thread icons in the collapsed rail are a small follow-up if wanted. Closing in the 2026-10-09 board cleanup (#1532).