We want to be able to use the experimental styles described in T356537 in MediaWiki. This requires adding a theme for these experimental styles, so that skins can opt into them.
- Add the style files produced by the experimental theme to foreign-resources.yaml
- Add the experimental theme to the themeStyles property in the definition of @wikimedia/codex in Resources.php
- Add support for the experimental theme to CodexModule::getManifestFile()
- Create WIP patches demonstrating this
- WIP patch that copies the Codex build outputs of https://gerrit.wikimedia.org/r/c/design/codex/+/993056 to resources/lib
- On top of that, a WIP patch that implements the three items above
- Depending on that (using Depends-On), a WIP patch in Minerva that selects the experimental theme (using skinCodexThemes in skin.json, see Vector for an example)
- Ask the Web team to test with this (they will have to figure out how to define the values of the CSS vars)