Skip to content

feat: seat the admin bar faces beside My Account and build the menu from core groups - #565

Merged
josephfusco merged 6 commits into
mainfrom
feat/admin-bar-dropdown-polish
Sep 27, 2026
Merged

josephfusco merged 6 commits into
mainfrom
feat/admin-bar-dropdown-polish

Conversation

@josephfusco

@josephfusco josephfusco commented Sep 26, 2026 •

Copy link
Copy Markdown
Collaborator

Each person keeps Gutenberg's color for their ID unless someone online already wears it, so the admin bar only disagrees with the editor on a collision until Gutenberg reads the REST color field, and the My Account ring is :has() CSS with no automated test.

Fixes #564
Fixes #563
Fixes #566
Fixes #567
Fixes #559

Use of AI Tools

AI assistance: Yes
Tool(s): Claude Code
Model(s): Claude Opus 5.5
Used for: Assisting with the implementation, tests and screenshots.

@github-actions

Copy link
Copy Markdown
Contributor

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.

Core Committers: Use this line as a base for the props when committing in SVN:

Props joefusco.

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

@josephfusco josephfusco changed the title Seat the admin bar faces beside My Account and build the menu from core groups feat: seat the admin bar faces beside My Account and build the menu from core groups Sep 26, 2026
@github-actions

github-actions Bot commented Sep 26, 2026 •

Copy link
Copy Markdown
Contributor

🛝 WordPress Playgrounds

Built from c1b7b98

5 users 40 users
Single site Launch single site, 5 users Launch single site, 40 users
Multisite Launch multisite, 5 users Launch multisite, 40 users

@josephfusco

Copy link
Copy Markdown
Collaborator Author
CleanShot 2026-09-26 at 7 58 08 PM@2x

@codecov

codecov Bot commented Sep 27, 2026 •

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 95.97%. Comparing base (f11b423) to head (c1b7b98).

Additional details and impacted files
@@             Coverage Diff              @@
##               main     #565      +/-   ##
============================================
- Coverage     96.00%   95.97%   -0.03%     
  Complexity      258      258              
============================================
  Files            25       25              
  Lines          3275     3231      -44     
============================================
- Hits           3144     3101      -43     
+ Misses          131      130       -1     
Flag Coverage Δ
multisite 95.97% <100.00%> (-0.03%) ⬇️
phpunit 72.29% <100.00%> (-0.35%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

github-actions Bot added a commit that referenced this pull request Sep 27, 2026
github-actions Bot added a commit that referenced this pull request Sep 27, 2026
@josephfusco josephfusco added [Type] Enhancement A suggestion for improvement of an existing feature [Area] Admin UI Issues for the admin UI integrations php Pull requests that update php code labels Sep 27, 2026
@josephfusco
josephfusco merged commit 5f1ced7 into main Sep 27, 2026
25 checks passed
@josephfusco
josephfusco deleted the feat/admin-bar-dropdown-polish branch September 27, 2026 00:23
@josephfusco josephfusco added Public API Adds a hook, route, constant, or global that third parties can depend on [Area] REST API Issues for the REST API subsystem [Area] Heartbeat 💓 Issues for the heartbeat subsystem labels Sep 27, 2026
@josephfusco josephfusco added this to the 0.9.0 milestone Sep 27, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

[Area] Admin UI Issues for the admin UI integrations [Area] Heartbeat 💓 Issues for the heartbeat subsystem [Area] REST API Issues for the REST API subsystem php Pull requests that update php code Public API Adds a hook, route, constant, or global that third parties can depend on [Type] Enhancement A suggestion for improvement of an existing feature

Projects

None yet

1 participant