Skip to content

feat(code): remove right sidebar#1497

Draft
adboio wants to merge 1 commit intoposthog-code/changes-tree-viewfrom
04-03-feat_code_remove_right_sidebar
Draft

feat(code): remove right sidebar#1497
adboio wants to merge 1 commit intoposthog-code/changes-tree-viewfrom
04-03-feat_code_remove_right_sidebar

Conversation

@adboio
Copy link
Copy Markdown
Contributor

@adboio adboio commented Apr 3, 2026

⚠️ wip, sorry it's mid-stack lol, almost done

Problem

🌶️ take: changed files & file tree do not deserve the real estate they currently have

  • changed files are useful as a quick reference at what the agent has done, but we can do it better
  • (i think) the file tree is somewhat useless
  • review panel would be nice to see in a split view, as a better realtime log of what the agent is doing
  • review panel being a "tab" is kinda wonky, it's not really a tab in the way one usually thinks about tabs
  • i want more/better surface area to eventually show PR details - comments, CI, "review" skills/workflows, tours, etc

Changes

tl;dr - right sidebar is gone, review panel can be toggled on as a sidebar and expanded to full width

  • removes the static right sidebar entirely
  • removes the file tree... for now... not deleted, but need to figure out where it belongs (or if it belongs)
  • adds a new "diff" toggle in the top-right that toggles on/off a review panel sidebar
  • review panel can be expanded to full-screen, and shows the changed files list (:evergreen_tree:) there
  • a few various UX things here and there to support this
    • "open in..." button is now just an icon
default view - no right sidebar review toggled on (diff button in top right) review mode expanded
Screenshot 2026-04-03 at 12.16.03 PM.png
Screenshot 2026-04-03 at 12.16.12 PM.png
Screenshot 2026-04-03 at 12.16.29 PM.png

How did you test this?

manually

Copy link
Copy Markdown
Contributor Author

adboio commented Apr 3, 2026

Warning

This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
Learn more

This stack of pull requests is managed by Graphite. Learn more about stacking.

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