Background
Our tables currently have color contrast issues due to use of non-standard tokens that will soon be formalized in Codex. While we have worked around this in the mean time for mobile, we need to resolve this ticket in such a way that this bug doesn't propagate to the desktop Vector 2022 skin.
User story
As a user viewing a table, I want it to be accessible and themed accordingly to the theme I have chosen.
Acceptance criteria
- A short term fix is applied to Minerva to correct contrast in tables. https://gerrit.wikimedia.org/r/c/mediawiki/skins/MinervaNeue/+/1010339/1?usp=related-change
- The new tokens added in T334790 are released as part of Codex and are available in core.
- The hardcoded styles in core in the ResourceLoader SkinModule are revised to use these new tokens https://gerrit.wikimedia.org/r/c/mediawiki/core/+/997978/8
- Minerva obtains its styles for tables from MediaWiki core (https://gerrit.wikimedia.org/r/c/mediawiki/skins/MinervaNeue/+/1010320)
Communication criteria - does this need an announcement or discussion?
None needed.
QA steps
https://en.m.wikipedia.beta.wmflabs.org/wiki/Ethiopian_wolf?minervanightmode=1#Subspecies
This text is unreadable:
QA Results - Beta
AC | Status | Details |
---|---|---|
1 | ✅ | T357998#9685731 |
QA Results - Prod
AC | Status | Details |
---|---|---|
1 | ✅ | T357998#9686838 |