Skip to content

Login: Update logo and switch to modern admin color scheme#737

Closed
obenland wants to merge 2 commits into
WordPress:trunkfrom
obenland:login/gray-logo
Closed

Login: Update logo and switch to modern admin color scheme#737
obenland wants to merge 2 commits into
WordPress:trunkfrom
obenland:login/gray-logo

Conversation

@obenland

Copy link
Copy Markdown
Member

Fixes #8177

Changes the login logo from the legacy WordPress blue to the standard gray, and brings the theme-rendered login screens in line with the newer wp-admin coloring that wp-login.php already uses, as suggested by @dd32 in the ticket.

Logo

  • Changes the two W-mark path fills in wporg-logo.svg to #32373C — the logotype text paths were already that color.
  • Removes the PNG fallback from login.css. The background-image: none, url(...svg) double declaration was a fallback for IE8/Android 2.x; SVG backgrounds have been supported by all browsers since 2011.
  • Adds a ?2 cache buster to the SVG URL so cached copies of the blue logo get invalidated. The stylesheet itself is versioned via filemtime() and busts automatically.
  • Deletes the now-unused wporg-logo.png.

Coloring

  • Adds the admin-color-modern body class on the theme-rendered routes. The block library inline styles set --wp-admin-theme-color: #007cba on :root, which the login button (var(--wp-admin-theme-color, #3858e9)) picked up — so https://login.wordpress.org/ rendered with the legacy blue while wp-login.php (which gets the class from core) rendered blueberry. The admin-schemes stylesheet defining the class is already enqueued, and the body-level variables override the :root ones, so buttons and input focus rings now match wp-admin on both screens.

🤖 Generated with Claude Code

obenland and others added 2 commits July 24, 2026 14:18
Uses the standard gray logo color (#32373C) instead of the legacy
WordPress blue, per the recommendation in the ticket. Drops the PNG
fallback for the background image, SVG backgrounds have been supported
by all browsers since 2011.

Fixes #8177.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
The block library styles set --wp-admin-theme-color to a legacy blue on
:root, which the login button picks up on the theme-rendered routes.
wp-login.php gets the admin-color-modern body class from core and renders
in blueberry. Adding the same class to the theme's body classes makes
both screens use the newer wp-admin coloring; the admin-schemes stylesheet
that defines it is already enqueued.

See #8177.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings July 24, 2026 19:56

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@github-actions

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.

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

Props obenland.

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

@obenland obenland changed the title Login: Switch to the standard gray logo and the modern admin color scheme Login: Update logo and switch to modern admin color scheme Jul 24, 2026
@bazza bazza closed this in e8f31c4 Jul 24, 2026
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