Make WordPress Core

Opened 3 years ago

Last modified 8 days ago

#40275 new enhancement

Use a monospace-type font to display passwords

Reported by: robdxw Owned by:
Milestone: Future Release Priority: normal
Severity: normal Version:
Component: Users Keywords: needs-design-feedback good-first-bug has-patch
Focuses: ui, css Cc:


There are a number of places where passwords are echoed back to users e.g. in wp-activate.php when a user activates their account, or when a password is suggested when a user first registers.

Because these fields are generally displayed in Helvetica Neue or Arial, there is the potential for character confusion if a user transcribes their password, rather than copy-and-pasting. This would be eliminated by using a monospace-type font to display the password.

E.g. compare




Attachments (3)

Screen Shot 2017-03-27 at 14.47.23.png (38.1 KB) - added by robdxw 3 years ago.
Example on user profile age.
40275.diff (390 bytes) - added by utz119 8 days ago.
40275.png (50.2 KB) - added by utz119 8 days ago.
The monospace font has been added to the password field.

Download all attachments as: .zip

Change History (8)

3 years ago

Example on user profile age.

#1 @sabernhardt
3 weeks ago

  • Focuses ui css added
  • Keywords needs-design-feedback added
  • Version 4.8 deleted

This ticket was mentioned in Slack in #core by noisysocks. View the logs.

10 days ago

#3 @mikeschroder
10 days ago

  • Keywords good-first-bug added
  • Milestone changed from Awaiting Review to Future Release

Sorry for the very slow response on this ticket!

It was brought up in triage today, and I think it's a great idea -- this seemed to be consensus in the meeting as well.

Moving it to Future Release, and adding good-first-bug so that it gets a bit more visibility from folks.

#4 @SergeyBiryukov
10 days ago

  • Component changed from General to Users

8 days ago

8 days ago

The monospace font has been added to the password field.

#5 @utz119
8 days ago

  • Keywords has-patch added
Note: See TracTickets for help on using tickets.