Sidebar polish: flat rows, minimal chrome#292
Sidebar polish: flat rows, minimal chrome#292sasha-darkdepot wants to merge 10 commits intostablyai:mainfrom
Conversation
Add fork maintenance workflow (upstream sync via rebase), golden rule for separating UX surface from upstream architecture, and detailed reference for safe customization points (colors, fonts, layout, components). Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
// FORK: hide search and group controls for cleaner minimal sidebar Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Default groupBy to 'repo' so repo section headers are always visible. Use a filled folder SVG inline in WorktreeList that picks up the repo's badgeColor via currentColor. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
AmethystLiang
left a comment
There was a problem hiding this comment.
Hey @sasha-darkdepot, thanks for taking the time to put this together — appreciate you thinking about how the sidebar could feel cleaner!
After testing it out, I think this goes a bit further than we'd want right now. The current sidebar shows repo badges, branch names, status dots, and the search/group controls — and I've heard from others that they rely on being able to scan that info at a glance without clicking into each worktree. Removing those feels like a regression in usability even if the aesthetic is cleaner.
That said, I'm curious about the motivation — what's been bugging you about the search bar and group controls? If there's a real UX pain point there, I'd love to hear it. I'm definitely open to making the sidebar feel less noisy, but we'd want to get there by refining the existing layout (tighter spacing, subtler badges, etc.) rather than removing information.
A couple of specifics:
- The CLAUDE.md and
docs/superpowers/changes look like they're for your fork workflow — those wouldn't belong in upstream - Changing the default
groupByto'repo'would affect all existing users on update
If you'd like to take another pass, smaller focused PRs (e.g. just spacing/padding tweaks, or a collapsible search bar) would be much easier for me to review and merge. Happy to chat about what direction would work!

Summary
Design
See
docs/superpowers/specs/2026-04-04-sidebar-polish-design.mdTest plan
🤖 Generated with Claude Code