Skip to content

Flatten desktop layout and stabilize sidebar splits#67

Merged
oxwen11 merged 3 commits intomainfrom
codex/note-output-invalid-due
Feb 8, 2026
Merged

Flatten desktop layout and stabilize sidebar splits#67
oxwen11 merged 3 commits intomainfrom
codex/note-output-invalid-due

Conversation

@oxwen11
Copy link
Member

@oxwen11 oxwen11 commented Feb 8, 2026

Summary

  • Remove the AppShell wrappers and redundant div containers so Topbar and SecondarySidebar remain outside SplitRoot, and the desktop layout flows through two nested splitters.
  • Keep PrimarySidebarOverlay behavior intact while sinking both splitters directly into the main render tree for desktop and narrow modes.
  • Let the primary sidebar fill its parent and enforce the new splitter size defaults/min/max so the primary pane stays wider and drag handles reflect its actual width.

Testing

  • Not run (not requested)

@oxwen11 oxwen11 merged commit a861a9c into main Feb 8, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant