Page MenuHomePhabricator

Respect user agent font size setting via relative CSS font-size units (in Wikimedia deployed extensions/projects)
Open, Needs TriagePublic

Description

Goal

Parent task T313225: [EPIC] Various parts of MediaWiki don't respect default browser font size captures the issue well. Splice up the work better with limited scope to only Wikimedia deployed extensions/projects.

Acceptance criteria for done

Event Timeline

Volker_E renamed this task from Respect user agent font size setting via relative CSS font-size units (in Wikimedia deployed projects) to Respect user agent font size setting via relative CSS font-size units (in Wikimedia deployed extensions/projects).

Change #1118041 had a related patch set uploaded (by VolkerE; author: VolkerE):

[mediawiki/extensions/TimedMediaHandler@master] Replace pixel font-size value for relative unit one

https://gerrit.wikimedia.org/r/1118041

Change #1118041 merged by jenkins-bot:

[mediawiki/extensions/TimedMediaHandler@master] styles: Replace pixel font-size value for relative unit one

https://gerrit.wikimedia.org/r/1118041

[mediawiki/extensions/TimedMediaHandler@master] styles: Replace pixel font-size value for relative unit one

I'm not sure this is correct for the audio case.. I'll have to test. but the audio player is supposed to match the size of the native audio players, which at least up until recently was 30px in fixed height. It uses 10px * 3em (the whole player is sized in ems) to achieve that. Maybe the native audio players are also sized in ems in all browsers and this is ok? Some playing around with an audio player and the font size and/or browser zoom should tell..

Change #1118714 had a related patch set uploaded (by VolkerE; author: VolkerE):

[mediawiki/extensions/DiscussionTools@master] styles: Replace pixel font-size value for relative unit one

https://gerrit.wikimedia.org/r/1118714

Change #1118714 merged by jenkins-bot:

[mediawiki/extensions/DiscussionTools@master] styles: Replace pixel font-size value for relative unit one

https://gerrit.wikimedia.org/r/1118714

Change #1134092 had a related patch set uploaded (by VolkerE; author: VolkerE):

[mediawiki/skins/MinervaNeue@master] styles: Set VisualEditor + CodeMirror 6 relative unit explicit font-size

https://gerrit.wikimedia.org/r/1134092

Change #1134092 merged by jenkins-bot:

[mediawiki/skins/MinervaNeue@master] styles: Set VisualEditor + CodeMirror 6 relative unit explicit font-size

https://gerrit.wikimedia.org/r/1134092

Tagging Codex Steering Committee as Codex Steering Committee superseded Design-System-Team in 07/2025 and as this open lingering Design-System-Team task has no other active codebase- or team-type project tags and otherwise would not show up on any active workboards otherwise