WordPress.org

Make WordPress Core

Opened 5 months ago

Closed 4 months ago

#47758 closed defect (bug) (fixed)

Font sizes on installation screen are too small

Reported by: johnbillion Owned by: SergeyBiryukov
Milestone: 5.2.3 Priority: normal
Severity: normal Version:
Component: Upgrade/Install Keywords: needs-patch needs-testing fixed-major
Focuses: accessibility Cc:
PR Number:

Description

The font sizes used on the installation screens are, in general, too small. The descriptive help text for fields in particular is a tiny 11px which can be difficult to read even for users with good vision.

To aid accessibility for all users, the fonts used on the installation screens should be audited and increased in size as necessary.

Attachments (1)

13px font style.png (124.2 KB) - added by mukesh27 5 months ago.

Download all attachments as: .zip

Change History (6)

#1 @mukesh27
5 months ago

@johnbillion 13px font size is good enough?

#2 @SergeyBiryukov
4 months ago

  • Milestone changed from Awaiting Review to 5.3

#3 @SergeyBiryukov
4 months ago

  • Owner set to SergeyBiryukov
  • Resolution set to fixed
  • Status changed from new to closed

In 45673:

Upgrade/Install: Bring some consistency to installation screen styles.

  • Include forms.css and l10n.css, for consistency with login screen and other admin screens.
  • Remove redundant @import directives from login.css for files already declared as dependencies.
  • Adjust margin on password strength meter for consistency with other fields.
  • Increase font size for "You will need this password to log in" notice.
  • Fix misaligned icon on "Hide" button for the password.

Props iseulde, dan@…, bassgang, cdog, johnbillion, nmenescardi, mukesh27, SergeyBiryukov.
Fixes #35776, #47757, #47758.

#4 @JeffPaul
4 months ago

  • Keywords needs-testing fixed-major added
  • Milestone changed from 5.3 to 5.2.3
  • Resolution fixed deleted
  • Status changed from closed to reopened

Reopening this so it can be back-ported to the 5.2 branch, also needs testing to validate if this ticket is good to land in 5.2.3.

#5 @SergeyBiryukov
4 months ago

  • Resolution set to fixed
  • Status changed from reopened to closed

In 45844:

Upgrade/Install: Bring some consistency to installation screen styles.

  • Include forms.css and l10n.css, for consistency with login screen and other admin screens.
  • Remove redundant @import directives from login.css for files already declared as dependencies.
  • Adjust margin on password strength meter for consistency with other fields.
  • Increase font size for "You will need this password to log in" notice.
  • Fix misaligned icon on "Hide" button for the password.

Props iseulde, dan@…, bassgang, cdog, johnbillion, nmenescardi, mukesh27, alpipego, SergeyBiryukov.
Merges [45673] to the 5.2 branch.
Fixes #35776, #43483, #47757, #47758.

Note: See TracTickets for help on using tickets.