Page MenuHomePhabricator

Font modes: test Codex 2.0.0-rc.1 as it rides the train
Closed, ResolvedPublic5 Estimated Story Points

Description

On 2025-05-06, Codex v2.0.0-rc.1 will begin riding the deployment train. As that occurs, we can start testing on the wikis being deployed to.

Testing plan

We'll test the following as applicable (some special pages won't appear on all wikis):

  • Test on Desktop (Vector 2022) and mobile (MinervaNeue)
  • Ensure the Vector 22 header and sidebars do not scale with text size
  • Test login and create account forms
  • Test a messagebox in content (may need to add a CSS-only message to page content)
  • Test Special:ContentTranslation
  • Test Special:Block with ?usecodex=1 (muiltiblocks)
  • Test Special:MediaSearch
  • Test Special:Nearby
  • Test Special:NewPagesFeed
  • Test Special:Preferences (not a Codex UI; ensure nothing has changed)
Group 0 wikis (May 13)

Other wikis: test.wikipedia.org, test.wikidata.org, office.wikimedia.org

Group 1 wikis (May 14)

Other wikis: www.wikifunctions.org, meta.wikimedia.org, ca.wikipedia.org, www.wikidata.org

Group 2 wikis (May 15-16)
Additionally high-profile projects, with LibUp provided updates
  • wikimedia/portals with 2.0.0-rc.1 design tokens

Anticipated findings

Status quo:

  • There should be no Less compilation errors; styles should load normally.
  • Interfaces that do not use the Codex toolkit should be unchanged.
  • Page titles and article text should be unchanged.
  • In Vector 2022...
    • The header and sidebars should not scale with text size. Only the content region should scale.
    • The QuickSurveys UI and messages within content should not scale with text size.

Changes:

  • Codex components and interfaces that use Codex design tokens may look slightly different but any changes should be either negligible or improvements. Some more noticeable visual changes include:
    • Dialog titles have increased in size.
    • Spacing between binary inputs within groups has reduced.
    • Padding in non-inline Messages has reduced.
  • In MonoBook...
    • Codex interfaces (e.g. the login form, the Codex version of Special:Block) will use the small font mode and will therefore be based at a 0.875rem/14px font size. This means they will be ~10% larger than the existing size (based at 12.7px).

Acceptance criteria

  • Complete all testing on the dates specified
  • Any findings are discussed within the team

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript
CCiufo-WMF renamed this task from Font modes: test Codex 2.0.0-rc1 as it rides the train to Font modes: test Codex 2.0.0-rc.1 as it rides the train.Apr 23 2025, 1:48 PM
CCiufo-WMF updated the task description. (Show Details)
AnneT updated the task description. (Show Details)

Assigning to myself but will be working on this with @lwatson