Page MenuHomePhabricator

Refactor the "task types/difficulty levels" selection dialog to Vue
Open, Stalled, Needs TriagePublic

Description

This is a dialog element that provides the user an interface to select the type and difficulty level of the task they want to start.
The dialog includes a checkbox for each task type, organized by difficulty levels that can be checked. It also includes an article counter in the footer, that is actualized after each user interaction with the total number of possible edits found for the current selection.
{F36969309}
Users must select one task type at least. When no type of edit is selected, an error message is shown at the top of the dialog.

error.png (493×1 px, 75 KB)

At the bottom of the main content, the dialog includes a text with recommendations and a "learn more" link.
Figma Design

Event Timeline

Change 917294 had a related patch set uploaded (by Viviana Yanez; author: Viviana Yanez):

[mediawiki/extensions/GrowthExperiments@master] Frontend documentation: Refactor the "task types/difficulty levels" selection dialog to Vue

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

kostajh changed the task status from Open to In Progress.May 30 2023, 1:15 PM
kostajh assigned this task to VYanez-WMF.

Change 927673 had a related patch set uploaded (by Viviana Yanez; author: Viviana Yanez):

[mediawiki/extensions/GrowthExperiments@master] Frontend documentation: Add a filterDialog low-level component

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

Change 927673 had a related patch set uploaded (by Viviana Yanez; author: Viviana Yanez):

[mediawiki/extensions/GrowthExperiments@master] Frontend documentation: Add a filterDialog low-level component

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

Change 927673 merged by jenkins-bot:

[mediawiki/extensions/GrowthExperiments@master] Frontend documentation: Add a filterDialog low-level component

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

Change 932664 had a related patch set uploaded (by Viviana Yanez; author: Viviana Yanez):

[mediawiki/extensions/GrowthExperiments@master] Frontend documentation: add border property to filterDialog header and footer

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

Change 932664 merged by jenkins-bot:

[mediawiki/extensions/GrowthExperiments@master] Frontend documentation: add border property to filterDialog header and footer

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

Sgs triaged this task as Low priority.Jun 27 2023, 10:49 AM
Sgs changed the task status from In Progress to Stalled.Jul 7 2023, 10:43 AM
Sgs removed VYanez-WMF as the assignee of this task.
Sgs raised the priority of this task from Low to Needs Triage.