Background
- The new reading accessibility settings menu has now been available as a beta feature for three months and has performed as expected. This ticket will cover its deployment to first set of wikis for testing
User story
- As a reader and editor of Wikipedia, I want the ability to change my typography, so that I have a more accessible experience and can read easier and quicker
Requirements
- The standard type option is the default for all logged-out users
- The small type option is the default for all logged-in users
BDD
Feature: Deploy Reading Accessibility Settings and New Typography Defaults
Scenario: Default typography settings for logged-out users
Given the user is logged out
When the user views a page on betawiki, plwiki, eswiki, or nlwiki
Then the default text size should be set to "Standard"
Scenario: Default typography settings for logged-in users
Given the user is logged in
When the user views a page on betawiki, plwiki, eswiki, or nlwiki
Then the default text size should be set to "Small"Test Steps
Test Case 1: Default Typography Settings for Logged-Out Users
- Open Wikipedia on betawiki (for beta testing) or plwiki, eswiki, and nlwiki (for production testing) and log out if logged in.
- View a page.
- AC1: Confirm that the default text size is set to "Standard."
Test Case 2: Default Typography Settings for Logged-In Users
- Open Wikipedia on betawiki (for beta testing) or plwiki, eswiki, and nlwiki (for production testing) and log in.
- View a page.
- AC2: Confirm that the default text size is set to "Small."
Design
- n/a
Acceptance criteria
- Make sure the fix for https://gerrit.wikimedia.org/r/c/mediawiki/skins/Vector/+/1019142 is backported to 1.42.0-wmf.2
- Check with @sgrabarczuk, @ovasileva, and @Jdlrobson prior to deployment
- Ensure pre-deploy announcement has been published
- Deploy menu to logged-in and logged-out users for the following set of wikis:
- plwiki
- eswiki
- nlwiki
- Switch default font size for these wikis for logged-out users to standard
Communication criteria - does this need an announcement or discussion?
- Announcement before deployment
- Announcement after deployment
QA Results - Beta
| AC | Status | Details |
|---|---|---|
| 1 | ✅ | T362147#9797402 |
| 2 | ✅ | T362147#9797402 |

