In various places we are using these deprecated classes. Let's stop doing this immediately by moving to use mw-ui-progressive to stop further confusion.
Compare M101
See
- https://github.com/search?q=org%3Awikimedia+mw-ui-primary&type=Code
- https://github.com/search?q=org%3Awikimedia+mw-ui-constructive&type=Code
Core
- In documentation (wikimedia/mediawiki – forms.less and inputs.less) https://gerrit.wikimedia.org/r/#/c/313617/
- Documentation update on anchors with mw-ui-constructive https://gerrit.wikimedia.org/r/315197
- EditPage uses mw-ui-constructive https://gerrit.wikimedia.org/r/#/c/313617/
Skins
Using mw-ui-primary
- Timeless (this seems to maintain its own unused version of this class)
- Tempo (this seems to maintain its own unused version of this class)
Extensions
Using mw-ui-constructive and mw-ui-primary
- Translate - https://gerrit.wikimedia.org/r/313227
- CentralAuth - https://gerrit.wikimedia.org/r/313312
- OAuth - https://gerrit.wikimedia.org/r/313313
Using mw-ui-primary
- Petitions - https://gerrit.wikimedia.org/r/313314
- UploadWizard T146936 https://gerrit.wikimedia.org/r/#/c/313424/
Using mw-ui-constructive
- Popups https://gerrit.wikimedia.org/r/313391
- TwnMainPage https://gerrit.wikimedia.org/r/313392
- MobileFrontend https://gerrit.wikimedia.org/r/313228
- Flow https://gerrit.wikimedia.org/r/#/c/313513/
- Timeless https://gerrit.wikimedia.org/r/#/c/313396/ (the skin just has definitions for buttons, so shouldn't be a blocker)
- Thanks https://gerrit.wikimedia.org/r/#/c/313394/
- ContentTranslation https://gerrit.wikimedia.org/r/#/c/313520/
- UniversalLanguageSelector https://gerrit.wikimedia.org/r/#/c/313528/
- WikiLove https://gerrit.wikimedia.org/r/313397
- GuidedTour https://gerrit.wikimedia.org/r/#/c/313517/