Page MenuHomePhabricator

PageTriage: Implement Curation Toolbar in Vue.js
Open, Needs TriagePublic

Description

Since we're starting from scratch here, I believe we can do a rolling implementation where we deploy components of the toolbar piecemeal to get rolling feedback and avoid big patches.

Components/features:

  • minimize, close, and open controls (T340130)
  • information button and menus (T349386)
  • wikilove button and menus (T349387)
  • mark as reviewed button and menus (T349388)
  • maintenance tags button and menus (T349389)
  • deletion tags button and menus (T349390)
  • next article in queue button (T340130)

Screenshot 2023-06-22 at 15.02.54.png (1×2 px, 547 KB)

Paraphrased from T335074:

  • Get the Page Curation toolbar working with Vue, behind a url parameter for patroller feedback. (T340130)
  • Once the Vue Page Curation toolbar is working well and is confirmed to be a good copy of the old Page Curation toolbar, deploy the Vue Page Curation toolbar to replace the old Page Curation toolbar

Event Timeline

this should be broken up into sub tasks. The initial work would be to create the toolbar itself, along with minimize, close, and open controls.