Skip to content

feat: customize editor toolbar - #2202

Merged
kpal81xd merged 5 commits into
mainfrom
feat/toolbar-customization
Aug 13, 2026
Merged

feat: customize editor toolbar#2202
kpal81xd merged 5 commits into
mainfrom
feat/toolbar-customization

Conversation

@kpal81xd

@kpal81xd kpal81xd commented Aug 10, 2026

Copy link
Copy Markdown
Contributor

Closes #2175

What's Changed

  • Add an explicit toolbar edit mode entered from the toolbar context menu.
  • Replace the PlayCanvas logo with the Editor's existing check icon while editing, and reuse its native visibility icon styling.
  • Persist toolbar visibility and ordering while preserving the documented default order and reset behavior.

Manual smoke test

  1. Right-click the Editor toolbar and select Edit Toolbar. The menu should dismiss, the PlayCanvas logo should become a check, and every available action should appear with a flat top-right eye control.
  2. Drag MCP above Code Editor, hide MCP with its eye control, then click the check. MCP should disappear, the PlayCanvas logo should return, and the custom order should persist after reloading.
  3. Re-enter edit mode, show MCP, and click the check. Right-click the toolbar and select Reset Toolbar; the default order and visibility should return.

Checks

  • I confirm I have read the contributing guidelines.

@kpal81xd kpal81xd self-assigned this Aug 10, 2026
@vercel

vercel Bot commented Aug 10, 2026

Copy link
Copy Markdown

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

Project Deployment Actions Updated (UTC)
editor Ready Ready Preview Aug 10, 2026 3:45pm

Request Review

@kpal81xd
kpal81xd merged commit f934783 into main Aug 13, 2026
8 checks passed
@kpal81xd
kpal81xd deleted the feat/toolbar-customization branch August 13, 2026 13:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

MCP button in toolbar location

1 participant