Due to the fact that FlaggedRevisions does not use OOUI the experience on mobile + Minerva is bad. We should port it to OOUI to fix that.
Convert FlaggedRevision interface elements to OOUI.
Example:
Due to the fact that FlaggedRevisions does not use OOUI the experience on mobile + Minerva is bad. We should port it to OOUI to fix that.
Convert FlaggedRevision interface elements to OOUI.
Example:
Project | Branch | Lines +/- | Subject | |
---|---|---|---|---|
mediawiki/extensions/FlaggedRevs | master | +271 -248 | Convert RevisionReviewForm to OOUI | |
mediawiki/extensions/FlaggedRevs | master | +217 -133 | Attempt to convert Special:Stabilization to OOUI |
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Open | None | T191156 Convert FlaggedRevisions to OOUI | |||
Resolved | Ladsgroup | T179062 Revisit colors of FlaggedRevs | |||
Resolved | Ladsgroup | T155878 Use OOUI icons for FlaggedRevs | |||
Resolved | Ladsgroup | T107472 CSS of MediaWiki:Flaggedrevs-watched-pending seems pretty random |
Change 519694 had a related patch set uploaded (by Isarra; owner: Isarra):
[mediawiki/extensions/FlaggedRevs@master] Attempt to convert Special:Stabilization to OOUI
Change 520116 had a related patch set uploaded (by Isarra; owner: Isarra):
[mediawiki/extensions/FlaggedRevs@master] Convert RevisionReviewForm to OOUI
Recently, FlaggedRevs interface got enabled for reviewers in Minerva (see T181242 and T226199). With that change and OOUI not being used in FlaggedRevs, the interface is looking in Minerva like this:
Compare with this in Vector:
This is, I think, an encouragement to fast-track this task a bit, since right now the over-zealous CSS reset of MobileFrontend coupled with mw-progressive class being applied to all standard buttons make the look of the interface a bit confusing.