All skins that currently override the styles for .oo-ui-windowManager or .oo-ui-defaultOverlay should override them for #mw-teleport-target instead, once the OOUI nodes are moved inside the MW node. This will allow them to also style font size of dialogs etc. provided by Codex and any future libraries. See T347199: Apply skin body styles to teleported elements for context.
This work can be done at any point after T348286: Move the default OOUI overlay and window manager inside the MediaWiki teleport target (it doesn't have to be done immediately).
This task covers WMF-deployed skins (Codesearch):
- mediawiki/skins/CologneBlue (1 files)
- resources/ooui.less (2 matches)
- mediawiki/skins/Modern (2 files)
- resources/main.css (2 matches)
- skinStyles/ooui.less (2 matches)
- mediawiki/skins/MonoBook (1 files)
- resources/skinStyles/ooui.less (2 matches)
- mediawiki/skins/Timeless (1 files)
- resources/ooui.less (3 matches)
- mediawiki/skins/Vector (1 files)
Other skins (Codesearch) that could be changed in the same way (but it's not required) include: BlueSpiceCalumma, BlueSpiceDiscovery, Cosmos, DarkVector, FemiwikiSkin, GreyStuff, Metrolook, Mirage, Nimbus, Splash; and the Theme extension.