Right now, Mirage bundles and includes wikimedia-ui-base.less in both the variables less file and the mediawiki.skin.variables.less import. This unnecessarily duplicates the file that is provided by MediaWiki itself and runs the risk of getting out of date, as well as the issue with accidental import overwrites that was fixed with rSMIR7b097efd190837e1e31d47c8478b71048efbd306, but shouldn't have happened to begin with.
Description
Description
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Open | None | T272217 Stop bundling wikimedia-ui-base.less | |||
Open | None | T123359 Provide WikimediaUI Base's tokens in Wikimedia Design Style Guide following skins | |||
Resolved | Volker_E | T123357 Convert fixed color values of disabled OOjs UI Widgets in variables and consolidate differing disabled styles. | |||
Resolved | JGirault | T150497 Align Kartographer to WikimediaUI color palette | |||
Resolved | Volker_E | T165650 Directly use the WikimediaUI values in the WikimediaUI theme in OOUI, rather than via copy-paste | |||
Resolved | Volker_E | T165652 Package and publish WikimediaUI to npm | |||
Resolved | Volker_E | T146799 Align Mobile Frontend/MinervaNeue to overhauled color palette | |||
Resolved | Jdlrobson | T148108 Update Navigation Drawer color scheme | |||
Resolved | ovasileva | T152732 Menu icons are missing on Firefox 50.0.2, Mac OS 10.9.5 | |||
Declined | • Demian | T245684 Enable importing wikimedia-ui-base.less in skins, extensions | |||
Open | None | T277615 Provide WikimediaUI Base's tokens in Vector |
Event Timeline
Comment Actions
Until this is realized, wikimedia-ui-base.less should be managed as a foreign resource through https://gerrit.wikimedia.org/r/c/mediawiki/core/+/756631. I'm extending this task to include doing that too.