Currently the MediaWiki installer for 3rd parties is configured to use Vector. This is likely to break with future desktop refresh iterations. I suggest we use the Fallback skin for the installer rather than rely on this hack.
Suggested fix
Let's not hardcode the skin module here to avoid risking the desktop refresh from breaking the rendering of the installer and instead ship dedicated styles for the installer. The existing setup also double loads CSS - skins.vector.styles already includes mediawiki.skinning.interface.
Current appearance (using Vector's styles but own HTML):
Proposed appearance with Fallback skin:
https://gerrit.wikimedia.org/r/#/c/mediawiki/core/+/581771/
Proposed appearance with Fallback skin + installer styles:
https://gerrit.wikimedia.org/r/#/c/mediawiki/core/+/585042 Installer specific styles
Developer notes
Code in question:
https://github.com/wikimedia/mediawiki/blob/73c20062e0d3e0dcd94d841baa7ee7e605a688c7/includes/installer/WebInstallerOutput.php#L154




