Opened 4 weeks ago
Closed 3 days ago
#64774 closed defect (bug) (worksforme)
[admin-reskin] Spacing issue in verify email login screen
| Reported by: |
|
Owned by: | |
|---|---|---|---|
| Milestone: | Priority: | normal | |
| Severity: | normal | Version: | trunk |
| Component: | Login and Registration | Keywords: | admin-reskin has-patch reporter-feedback |
| Focuses: | ui | Cc: |
Description
On fr_FR locale, I spotted a spacing issue in the verify email login screen, which seems like to be a consequence of the 7.0 admin reskin.
See the provided screenshot below.
Attachments (1)
Change History (11)
This ticket was mentioned in PR #11172 on WordPress/wordpress-develop by @sanket.parmar.
3 weeks ago
#1
- Keywords has-patch added; needs-patch removed
@valentingrenier commented on PR #11172:
3 weeks ago
#2
## How to test locally
- Launch a local WordPress instance on your machine
- Go to
/wp-admin/options.phppage - Search for
admin_email_lifespan(CTRL/cmd + f) - Replace the timestamp with a future one — you can easily generate a timestamp here
- Open a terminal with WP-CLI support
- Run those two commands:
wp transient delete --allandwp cache flush - Log out and wait for the timestamp to become expired
- Log in again — you should be able to reach the admin email confirmation page
- Check for the patch
#3
@
3 weeks ago
Reproduction Report
Environment
- WordPress: 7.0-beta3-61849-src
- PHP: 8.2.29
- Server: nginx/1.29.5
- Database: mysqli (Server: 8.4.8 / Client: mysqlnd 8.2.29)
- Browser: Chrome 145.0.0.0
- OS: macOS
- Theme: Twenty Twenty-Five 1.4
- MU Plugins: None activated
- Plugins:
- Test Reports 1.2.1
- Locale: fr_FR
Steps taken
- Changed the site language to fr_FR from *Settings → General*.
- Updated the
admin_email_lifespanvalue in thewp_optionstable to1to force the admin email verification screen. - Logged out and logged back in to trigger the verification page.
- Reached the Verify your administration email screen and checked the button layout and spacing.
- ❌ Bug is not occurring
The action buttons (“Mettre à jour”, “L’e-mail est correct”) appear properly spaced and wrapped correctly. I could not reproduce the spacing issue described in the ticket.
Additional Notes
I was able to reach the admin email verification screen successfully, but the spacing issue does not appear in my testing environment. It is possible that I am missing a specific condition needed to reproduce the issue.
Could you please confirm if there are any additional steps required to reproduce this problem?
Screenshots/Screencast
#4
@
3 weeks ago
I tested this issue but could not reproduce the reported problem.
Environment:
- WordPress: 7.0-beta2
- PHP: 8.2
- Browser: Chrome
- Theme: Twenty Twenty-Five
Steps taken:
- Changed the site language to 'fr_FR' from Settings -> General.
- Updated the 'admin_email_lifespan' value in the wp_options table to 1 to force the admin email verification screen.
- Logged out and logged back in.
- Reached the "Verify your administration email" screen.
Result:
The action buttons appear correctly spaced and wrapped properly. I did not observe the spacing issue described in the ticket.
It may require additional conditions to reproduce the issue?
#5
@
4 days ago
For testers, it would be easier to add this snippet to your active theme's functions.php or by using the Code Snippets plugin to trigger the admin email confirmation at the login page.
update_option( 'admin_email_lifespan', 1 );
This ticket was mentioned in Slack in #core-test by ozgur_sar. View the logs.
4 days ago
This ticket was mentioned in Slack in #core by mukeshpanchal27. View the logs.
4 days ago
#8
@
4 days ago
Reproduction Report
Environment
- WordPress: 7.0-beta6-62085-src
- PHP: 8.2.29
- Server: nginx/1.29.4
- Database: mysqli (Server: 8.4.8 / Client: mysqlnd 8.2.29)
- Browser: Chrome 146.0.0.0
- OS: Linux
- Theme: Twenty Twenty-Five 1.4
- MU Plugins: None activated
- Plugins:
- Test Reports 1.2.1
Steps taken
- Change the site language to Français.
- Update the
option_valueforadmin_email_lifespanto 1. UsingUPDATE wp_options SET option_value = 1 WHERE option_name = 'admin_email_lifespan';. - Log out and log back in.
- In the Verify your administration email screen, observe the spacing between the two buttons on a smaller screen device.
- ❌ Bug is not occurring
Expected behavior
- The buttons have enough spacing between them.
Additional Notes
- While the main issue doesn't show up on my end, I think there is a slight misalignment of the buttons on the left side ( I might be wrong, and this might be the expected behavior).
Screenshots/Screencast with results
Screencast below shows the spacing as I manually adjust the screen sizes in Chrome Dev Tools:
https://files.catbox.moe/ycp3rx.webm
#9
@
4 days ago
- Keywords reporter-feedback added
@audrasjb are you still having this issue?
Updating keywords to get feedback on this issue from the reporter.
#10
@
3 days ago
- Milestone 7.0 deleted
- Resolution set to worksforme
- Status changed from new to closed
I can't reproduce the issue anymore 🫠
The above misalignment issue still exists but it already existed before 7.0, so let's open a new ticket for that as it is not related to the admin reskin project.
Closing as worksforme. Thanks everyone for helping to test the issue.


Fixes a spacing issue in the administration email verification screen.
The
.admin-email__actions divselector was too broad and provided no wrapping behaviour for the action buttons. On locales with longer button text (e.g. fr_FR), the "Update" and "The email is correct" buttons lost proper spacing.Additionally, two CSS rules —
.login .admin-email-confirm-form .submitand.admin-email__later— were targeting class names that no longer exist in the HTML markup and have been removed.Changes:
.admin-email__actions div { padding-top }with targeted.admin-email__actions-primaryrule usingdisplay: flex,flex-wrap: wrap, andgap: 0.5emso buttons wrap gracefully on any locale..admin-email__actions-secondaryrule with a reducedpadding-topfor the "Remind me later" link row.margin-left/margin-rightfrom.login .admin-email__actions .button-primary— spacing is now handled by flexgapon the container..login .admin-email-confirm-form .submitand.admin-email__laterrules.Trac ticket: https://core.trac.wordpress.org/ticket/64774
## Use of AI Tools