Page MenuHomePhabricator

[Spike] Evaluate the decision to expand font size appearance settings outside of the main namespace in MediaWiki
Open, LowPublic

Description

Background

Vector 2022 and MinervaNeue allow the user to choose from one of three font-size options which currently affects the main namespace only. This customization is meant to improve readability for users, and in Vector, can be found in T313828.

In Vector, the three font-size options are Small (14px), Standard (16px), and Large (20px). In Minerva, the three font-size options are Standard (16px), Medium (18px), and Large (20px).

The general Codex type scale which helps to create a more uniform type scale to enable this consideration can be found in T363845.

Note this would likely be QA only

Open Questions

  1. Should we expand the affects of the user-based font modes beyond the main namespace, so that when a user chooses one of the font size options in either skin, the elements, text, and components outside of the article also change in size?
  2. Are there certain items or pages that would never change? For example, it might be odd if the UI to set the size itself changed, as it would be jumpy while switching between the sizes. How would we handle this?
  3. Would we want to consider this as an account setting to opt into or would we consider making this the default, or a fixed solution for everyone?

Considerations

  • Depending on how we approach this, we will need to consider how Codex components scale across all four font size options (14, 16, 18, 20).
  • Environments which have Codex components alongside other component-like elements or from libraries like OOUI which wouldn't have this functionality would mean differently scaled elements in a single page.

Event Timeline

SToyofuku-WMF renamed this task from Evaluate the decision to expand font modes outside of the main namespace in MediaWiki to [Spike] Evaluate the decision to expand font modes outside of the main namespace in MediaWiki.Aug 1 2024, 5:26 PM
SToyofuku-WMF updated the task description. (Show Details)
Jdlrobson lowered the priority of this task from Medium to Low.Sep 12 2024, 5:28 PM

Web team (@Jdrewniak) will create some technical spikes. We will leave this ticket open for design system team.

DTorsani-WMF claimed this task.
CCiufo-WMF subscribed.

Re-opening as this was mistakenly closed instead of T369125.

DTorsani-WMF renamed this task from [Spike] Evaluate the decision to expand font modes outside of the main namespace in MediaWiki to [Spike] Evaluate the decision to expand font size appearance settings outside of the main namespace in MediaWiki.Jan 21 2025, 4:01 PM
DTorsani-WMF removed DTorsani-WMF as the assignee of this task.
DTorsani-WMF added a project: Web-Team.
DTorsani-WMF updated the task description. (Show Details)