Background
MinervaNeue sets OS specific font stack for historic reasons in minerva.variables.less and not mediawiki.skin.variables.less.
Goal
Use consistent token overrides in the right place. This is an indirect predecessor to T418504 to remove confusion and technical debt.
Additionally remove the non-working font-family-sans definition as there are no applications.
Acceptance criteria for done
- Set @font-family-base in mediawiki.skin.variables.less
- Remove @font-family-sans
QA
- Is the font family on Minerva the same as in production, and also are components untouched in their font families? There should really be no visible rendering difference.