Make WordPress Core

Opened 4 hours ago

Last modified 2 hours ago

#64768 new defect (bug)

“Log In” link on WordPress installation success screen is not styled as a button

Reported by: maulikmakwana2008's profile maulikmakwana2008 Owned by:
Milestone: Awaiting Review Priority: normal
Severity: normal Version: 6.9.1
Component: Administration Keywords: has-patch reporter-feedback
Focuses: ui, css, administration Cc:

Description

On the WordPress installation success screen (wp-admin/install.php?step=2), the “Log In” action is rendered as a simple text link instead of a primary button.

This is inconsistent with other admin screens where primary actions are displayed using button styling. From a UX perspective, this makes the primary next step less visible and less accessible, especially for new users.

Attachments (2)

loginbutton.png (25.8 KB) - added by maulikmakwana2008 4 hours ago.
login-button-install.patch (697 bytes) - added by maulikmakwana2008 3 hours ago.

Download all attachments as: .zip

Change History (5)

#1 @maulikmakwana2008
3 hours ago

  • Component changed from General to Administration
  • Focuses ui added
  • Keywords needs-testing added

I was able to reproduce this issue on a fresh WordPress installation.

On the installation success screen (wp-admin/install.php?step=2), the “Log In” action is rendered as a plain text link instead of using standard WordPress button styling. This makes the primary next step less visible and inconsistent with other admin UI patterns.

I’ve prepared a patch that updates the markup to use the existing admin button classes (button button-primary) for the “Log In” link. This improves visual consistency and usability without changing any functionality.

Expected behavior:
The “Log In” action should be styled as a primary button, similar to other key actions in wp-admin.

Actual behavior:
The link appears as unstyled text.

Patch attached. Please let me know if any changes or additional tests are required.

#3 @ozgursar
2 hours ago

  • Keywords reporter-feedback added; needs-testing removed

Hi @maulikmakwana2008,

I've gone through your patch and noticed that it's changing files unrealted to the login link on the installation success screen.

For example patch changes class-wp-site-health.php as well as class-wp-rest-posts-controller.php

Note: See TracTickets for help on using tickets.