Skip to content

Refine native sidebar visual hierarchy#11

Merged
jln13x merged 10 commits into
personalfrom
t3code/sidebar-visual-hierarchy
Jul 18, 2026
Merged

Refine native sidebar visual hierarchy#11
jln13x merged 10 commits into
personalfrom
t3code/sidebar-visual-hierarchy

Conversation

@jln13x

@jln13x jln13x commented Jul 18, 2026

Copy link
Copy Markdown
Owner

Summary

  • simplify SYNC.md around the personal fork workflow and remove Jake-specific guidance
  • strengthen project, worktree, and thread visual hierarchy in dark and light mode
  • flatten populated worktrees into branch-prefixed thread rows with taller targets and worktree icons
  • remove redundant worktree counts, inline archive buttons, the native empty-state label, and the Main checkout label
  • preserve last-thread archive confirmation and expose explicit worktree archiving through the context menu

Validation

  • vp test run apps/web/src/components/Sidebar.logic.test.ts apps/web/src/components/AppSidebarLayout.logic.test.ts apps/web/src/worktreeCleanup.test.ts
  • vp check
  • vp run typecheck

92 focused tests pass. The full checks pass with only the existing unrelated nested-component lint warnings.

@github-actions github-actions Bot added size:L vouch:trusted PR author is trusted by repo permissions or the VOUCHED list. labels Jul 18, 2026
@jln13x
jln13x merged commit 38fd7c8 into personal Jul 18, 2026
6 of 10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:L vouch:trusted PR author is trusted by repo permissions or the VOUCHED list.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant