Skip to content

Consolidate chat header panel controls into overflow menu#192

Merged
BunsDev merged 2 commits intomainfrom
okcode/refine-crowded-header
Apr 1, 2026
Merged

Consolidate chat header panel controls into overflow menu#192
BunsDev merged 2 commits intomainfrom
okcode/refine-crowded-header

Conversation

@BunsDev
Copy link
Copy Markdown
Contributor

@BunsDev BunsDev commented Apr 1, 2026

Summary

  • Moved terminal, preview, diff, and code viewer controls out of the crowded chat header into a single overflow menu.
  • Kept the header focused on identity and primary actions, with project metadata and panel toggles simplified for tighter layouts.
  • Added a reusable HeaderPanelsMenu component to centralize panel toggle rendering and availability states.

Testing

  • Not run (per request).
  • Verified the diff for ChatHeader and the new HeaderPanelsMenu wiring.
  • Confirmed panel toggles preserve disabled states and shortcut labels in the menu UI.

- Move terminal, preview, diff, and code viewer toggles into a single menu
- Reduce header crowding on smaller screens and keep project context readable
@vercel
Copy link
Copy Markdown

vercel bot commented Apr 1, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
okcode-marketing Error Error Apr 1, 2026 2:01pm
v0-compute-the-platform-to-build Ready Ready Preview, Open in v0 Apr 1, 2026 2:01pm

- Tint project headers, thread accents, and chat badges with deterministic colors
- Reduce header crowding by leaning on color instead of extra chrome
@github-actions github-actions bot added size:XL and removed size:L labels Apr 1, 2026
@BunsDev BunsDev merged commit 8066e64 into main Apr 1, 2026
8 of 10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:XL 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