Page MenuHomePhabricator

Replace usages of mw-ui-primary and mw-ui-constructive with mw-ui-progressive
Closed, ResolvedPublic

Description

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

Core

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

Using mw-ui-primary

Using mw-ui-constructive

Details

SubjectRepoBranchLines +/-
mediawiki/coremaster+11 -11
mediawiki/extensions/GuidedTourmaster+4 -6
mediawiki/coremaster+19 -33
mediawiki/extensions/ContentTranslationmaster+3 -3
mediawiki/extensions/UniversalLanguageSelectormaster+1 -1
mediawiki/extensions/Flowmaster+43 -51
mediawiki/extensions/MobileFrontendmaster+5 -3
mediawiki/skins/Timelessmaster+0 -2
mediawiki/skins/Timelessmaster+0 -3
mediawiki/extensions/Thanksmaster+2 -2
mediawiki/extensions/Petitionmaster+1 -1
mediawiki/extensions/WikiLovemaster+1 -1
mediawiki/extensions/Popupsmaster+3 -3
mediawiki/extensions/TwnMainPagemaster+1 -1
mediawiki/extensions/OAuthmaster+2 -2
mediawiki/extensions/CentralAuthmaster+3 -3
mediawiki/extensions/Translatemaster+5 -5
Show related patches Customize query in gerrit

Event Timeline

There are a very large number of changes, so older changes are hidden. Show Older Changes

Change 313227 had a related patch set uploaded (by Jdlrobson):
Migrate away from deprecated mw-ui-constructive and mw-ui-primary classes

https://gerrit.wikimedia.org/r/313227

Change 313228 had a related patch set uploaded (by Jdlrobson):
Use mw-ui-progressive on constructive buttons

https://gerrit.wikimedia.org/r/313228

Change 313227 merged by jenkins-bot:
Migrate away from deprecated mw-ui-constructive and mw-ui-primary classes

https://gerrit.wikimedia.org/r/313227

Change 313312 had a related patch set uploaded (by Jdlrobson):
Use mw-ui-progressive for button classes

https://gerrit.wikimedia.org/r/313312

Change 313313 had a related patch set uploaded (by Jdlrobson):
Use mw-ui-progressive for buttons

https://gerrit.wikimedia.org/r/313313

Change 313312 merged by jenkins-bot:
Use mw-ui-progressive for button classes

https://gerrit.wikimedia.org/r/313312

Change 313314 had a related patch set uploaded (by Jdlrobson):
Use mw-ui-progressive rather than deprecated mw-ui-primary

https://gerrit.wikimedia.org/r/313314

Jdlrobson updated the task description. (Show Details)

Change 313313 merged by jenkins-bot:
Use mw-ui-progressive CSS class for buttons

https://gerrit.wikimedia.org/r/313313

Change 313391 had a related patch set uploaded (by Prtksxna):
settings: Use mw-ui-progressive instead of progressive buttons

https://gerrit.wikimedia.org/r/313391

Change 313392 had a related patch set uploaded (by Nikerabbit):
Use mw-ui-progressive on constructive button

https://gerrit.wikimedia.org/r/313392

Change 313394 had a related patch set uploaded (by Prtksxna):
Use mw-ui-progressive instead of constructive

https://gerrit.wikimedia.org/r/313394

Change 313396 had a related patch set uploaded (by Prtksxna):
Remove styling for .mw-ui-constructive

https://gerrit.wikimedia.org/r/313396

Change 313397 had a related patch set uploaded (by Prtksxna):
Use mw-ui-progressive instead of constructive

https://gerrit.wikimedia.org/r/313397

Change 313396 merged by jenkins-bot:
Remove styling for .mw-ui-constructive

https://gerrit.wikimedia.org/r/313396

Change 313391 merged by jenkins-bot:
settings: Use mw-ui-progressive instead of progressive buttons

https://gerrit.wikimedia.org/r/313391

Change 313392 merged by jenkins-bot:
Use mw-ui-progressive on constructive button

https://gerrit.wikimedia.org/r/313392

jhobs triaged this task as Medium priority.Sep 29 2016, 5:14 PM
jhobs updated the task description. (Show Details)

Change 313397 merged by jenkins-bot:
Use mw-ui-progressive instead of constructive

https://gerrit.wikimedia.org/r/313397

Change 313314 merged by jenkins-bot:
Use mw-ui-progressive rather than deprecated mw-ui-primary

https://gerrit.wikimedia.org/r/313314

Volker_E awarded a token.
Volker_E subscribed.

Change 313394 merged by jenkins-bot:
Use mw-ui-progressive instead of constructive

https://gerrit.wikimedia.org/r/313394

@ovasileva, how did this normal priority task get added to our sprint? Aren't there more important tasks that we can work on?

Change 313443 had a related patch set uploaded (by Prtksxna):
Remove styling for .mw-ui-primary

https://gerrit.wikimedia.org/r/313443

Change 313443 merged by jenkins-bot:
Remove styling for .mw-ui-primary

https://gerrit.wikimedia.org/r/313443

Change 313228 merged by jenkins-bot:
Use mw-ui-progressive on constructive buttons

https://gerrit.wikimedia.org/r/313228

Change 313513 had a related patch set uploaded (by VolkerE):
Replace deprecated .mw-ui-constructive with .mw-ui-progressive

https://gerrit.wikimedia.org/r/313513

Change 313517 had a related patch set uploaded (by VolkerE):
Replace deprecated .mw-ui-constructive class with .mw-ui-progressive

https://gerrit.wikimedia.org/r/313517

Volker_E updated the task description. (Show Details)

Change 313520 had a related patch set uploaded (by VolkerE):
Replace deprecated .mw-ui-constructive with .mw-ui-progressive

https://gerrit.wikimedia.org/r/313520

Change 313528 had a related patch set uploaded (by VolkerE):
Replace deprecated .mw-ui-constructive with .mw-ui-progressive

https://gerrit.wikimedia.org/r/313528

Change 313513 merged by jenkins-bot:
Replace deprecated .mw-ui-constructive with .mw-ui-progressive

https://gerrit.wikimedia.org/r/313513

Change 313528 merged by jenkins-bot:
Replace deprecated .mw-ui-constructive with .mw-ui-progressive

https://gerrit.wikimedia.org/r/313528

Change 313617 had a related patch set uploaded (by VolkerE):
Replace deprecated constructive with progressive

https://gerrit.wikimedia.org/r/313617

Change 313617 merged by jenkins-bot:
Replace deprecated constructive with progressive

https://gerrit.wikimedia.org/r/313617

Change 313520 merged by jenkins-bot:
Replace deprecated .mw-ui-constructive with .mw-ui-progressive

https://gerrit.wikimedia.org/r/313520

Change 313517 merged by jenkins-bot:
Replace deprecated .mw-ui-constructive class with .mw-ui-progressive

https://gerrit.wikimedia.org/r/313517

Change 315197 had a related patch set uploaded (by VolkerE):
mediawiki.UI: Document explicitly about deprecated .mw-ui-constructive

https://gerrit.wikimedia.org/r/315197

Change 315197 merged by jenkins-bot:
mediawiki.UI: Document explicitly about deprecated .mw-ui-constructive

https://gerrit.wikimedia.org/r/315197

Jdlrobson claimed this task.

I think we're done. Thanks to all that helped!
Please reopen if we've missed anything.