Myself and other patrollers convinced the Moderator Tools team to keep the PageTriage user interface (Special:NewPagesFeed and the Page Curation toolbar) the same visually during their recent rewrite from Backbone.js to Vue.js. {T335074}, {T208256}
I think this was the right decision at the time. There are some benefits to splitting the front end rewrite into two parts (a code update which the Moderator Tools team did, and then a visual update which volunteers will explore doing with Codex). The benefit is an ability to stop or rollback visual changes if there is controversy, and less decision paralysis / quicker patch merging since the code modernization patches are separated from the visual changes patches.
However, there are a few folks (mainly WMF developers but also one patroller) that dislike the old UI. Concerns include...
* gray, jquery.ui ish look does not match the look of modern MediaWiki
* not using all Codex components is less maintainable
* not responsive
This ticket is to explore redesigning Special:NewPagesFeed and the Page Curation toolbar in Codex.
* [x] Implement Codex for Special:NewPagesFeed ([[ https://gerrit.wikimedia.org/r/c/mediawiki/extensions/PageTriage/+/967661 | gerrit:967661 ]])
* [ ] Implement Codex for Page Curation toolbar
Let's proceed carefully. Visual changes should look good and be fairly minimal / faithful to the old design.
Note: If we need to add any components or icons into Codex (upstream), we can make a Phabricator ticket and tag it Design-Systems-Team.
=== Old visual appearance ===
{F37853123}
{F37853125}
=== New visual appearance ===
{F41519345}