Skip to content

Rename Toolbar in editor experiment to match iteration issue#79074

Merged
fushar merged 1 commit into
trunkfrom
admin-bar-in-editor-rename
Jun 10, 2026
Merged

Rename Toolbar in editor experiment to match iteration issue#79074
fushar merged 1 commit into
trunkfrom
admin-bar-in-editor-rename

Conversation

@fushar

@fushar fushar commented Jun 10, 2026

Copy link
Copy Markdown
Contributor

What?

Renames the Toolbar in editor experiment to Omnipresent Toolbar, an umbrella term/codename, to match the corresponding iteration issue #79036.

Why?

Trying to use the same language/terminology to promote a set of related changes.

The experiment might also include some UI changes. Showing toolbar (admin bar) in the editor is only one of the changes. Check the linked issue above for the list of changes.

Testing Instructions for Keyboard

Go to Gutenberg -> Experiments, enable the Omnipresent Toolbar as shown below, go to Appearance -> Editor, verify the toolbar (admin bar) is still shown as expected.

Screenshots or screencast

image

Use of AI Tools

I used Claude to do the refactor.

@github-actions github-actions Bot added [Package] Edit Post /packages/edit-post [Package] Edit Site /packages/edit-site labels Jun 10, 2026
@fushar fushar self-assigned this Jun 10, 2026
@github-actions

Copy link
Copy Markdown

Size Change: 0 B

Total Size: 8.46 MB

📦 View Changed
Filename Size Change
build/styles/edit-post/experimental-admin-bar-in-editor-rtl.css 0 B -550 B (removed) 🏆
build/styles/edit-post/experimental-admin-bar-in-editor-rtl.min.css 0 B -516 B (removed) 🏆
build/styles/edit-post/experimental-admin-bar-in-editor.css 0 B -551 B (removed) 🏆
build/styles/edit-post/experimental-admin-bar-in-editor.min.css 0 B -517 B (removed) 🏆
build/styles/edit-post/experimental-omnibar-rtl.css 550 B +550 B (new file) 🆕
build/styles/edit-post/experimental-omnibar-rtl.min.css 516 B +516 B (new file) 🆕
build/styles/edit-post/experimental-omnibar.css 551 B +551 B (new file) 🆕
build/styles/edit-post/experimental-omnibar.min.css 517 B +517 B (new file) 🆕
build/styles/edit-site/experimental-admin-bar-in-editor-rtl.css 0 B -521 B (removed) 🏆
build/styles/edit-site/experimental-admin-bar-in-editor-rtl.min.css 0 B -491 B (removed) 🏆
build/styles/edit-site/experimental-admin-bar-in-editor.css 0 B -521 B (removed) 🏆
build/styles/edit-site/experimental-admin-bar-in-editor.min.css 0 B -491 B (removed) 🏆
build/styles/edit-site/experimental-omnibar-rtl.css 521 B +521 B (new file) 🆕
build/styles/edit-site/experimental-omnibar-rtl.min.css 491 B +491 B (new file) 🆕
build/styles/edit-site/experimental-omnibar.css 521 B +521 B (new file) 🆕
build/styles/edit-site/experimental-omnibar.min.css 491 B +491 B (new file) 🆕

compressed-size-action

@fushar fushar marked this pull request as ready for review June 10, 2026 08:07
@github-actions

Copy link
Copy Markdown

Warning: Type of PR label mismatch

To merge this PR, it requires exactly 1 label indicating the type of PR. Other labels are optional and not being checked here.

  • Required label: Any label starting with [Type].
  • Labels found: [Package] Edit Post, [Package] Edit Site.

Read more about Type labels in Gutenberg. Don't worry if you don't have the required permissions to add labels; the PR reviewer should be able to help with the task.

@fushar fushar requested a review from spacedmonkey as a code owner June 10, 2026 08:07
@github-actions

github-actions Bot commented Jun 10, 2026

Copy link
Copy Markdown

The following accounts have interacted with this PR and/or linked issues. I will continue to update these lists as activity occurs. You can also manually ask me to refresh this list by adding the props-bot label.

If you're merging code through a pull request on GitHub, copy and paste the following into the bottom of the merge commit message.

Co-authored-by: fushar <fushar@git.wordpress.org>
Co-authored-by: arthur791004 <arthur791004@git.wordpress.org>

To understand the WordPress project's expectations around crediting contributors, please review the Contributor Attribution page in the Core Handbook.

@fushar fushar added the [Type] Enhancement A suggestion for improvement. label Jun 10, 2026

@arthur791004 arthur791004 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM. Left some minor comments 🙂

Comment thread packages/boot/src/experimental-omnibar.scss
'id' => 'gutenberg-admin-bar-in-editor',
'label' => __( 'Toolbar in editor', 'gutenberg' ),
'description' => __( 'Shows the Toolbar in the fullscreen Post and Site Editor.', 'gutenberg' ),
'id' => 'gutenberg-omnibar',

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

nit: Maybe this is overthinking, but would it be better to migrate the existing flag to the new one as well, especially to ensure any unused flags are unset?

@github-actions

Copy link
Copy Markdown

Flaky tests detected in 4f9a9c1.
Some tests passed with failed attempts. The failures may not be related to this commit but are still reported for visibility. See the documentation for more information.

🔍 Workflow run URL: https://github.com/WordPress/gutenberg/actions/runs/27261728963
📝 Reported issues:

@fushar fushar merged commit 5d26ee7 into trunk Jun 10, 2026
48 of 55 checks passed
@fushar fushar deleted the admin-bar-in-editor-rename branch June 10, 2026 09:23
@github-actions github-actions Bot added this to the Gutenberg 23.5 milestone Jun 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

[Package] Edit Post /packages/edit-post [Package] Edit Site /packages/edit-site [Type] Enhancement A suggestion for improvement.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants