Skip to content

✨ feat: introduce unified sidebar redesign#56

Merged
vaayne merged 5 commits intomainfrom
feat/unified-sidebar-redesign
Apr 12, 2026
Merged

✨ feat: introduce unified sidebar redesign#56
vaayne merged 5 commits intomainfrom
feat/unified-sidebar-redesign

Conversation

@vaayne
Copy link
Copy Markdown
Owner

@vaayne vaayne commented Apr 12, 2026

Summary

  • replace the three-mode sidebar UI with a single unified sidebar surface
  • add compact top-level summary and "Now" sections for active agent work
  • simplify worktree rows and selected detail rows to make scanning easier

Changes

  • remove the visible Workspaces/Tasks/Agents mode switch from the sidebar container
  • redesign WorktreeSidebarView into the primary unified navigation surface
  • simplify WorktreeRowView to show one primary status badge with quieter metadata
  • deduplicate project action menus and tighten selected detail window rendering
  • add required sidebar localization strings in English and Simplified Chinese

Verification

  • swift build

Notes

  • sidebar-unified-mockup.html remains local and is not included in this PR

Copy link
Copy Markdown

@chatgpt-codex-connector chatgpt-codex-connector bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: e5dcb1ff0f

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread Packages/MoriUI/Sources/MoriUI/SidebarContainerView.swift
Comment thread Packages/MoriUI/Sources/MoriUI/WorktreeRowView.swift
@vaayne vaayne merged commit 9cb9ec2 into main Apr 12, 2026
5 checks passed
@vaayne vaayne deleted the feat/unified-sidebar-redesign branch April 12, 2026 14:12
@0xbentang
Copy link
Copy Markdown
Contributor

The unified side bar is much better than before, thank you!

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.

2 participants