Page MenuHomePhabricator

Display an onboarding dialog when users first visit Special:Dashboard
Closed, ResolvedPublic3 Estimated Story Points

Assigned To
Authored By
Samwalton9-WMF
Nov 5 2025, 11:20 AM
Referenced Files
F70844135: Onboarding 3.svg
Dec 3 2025, 10:25 PM
F70844133: Onboarding 2.svg
Dec 3 2025, 10:25 PM
F70844131: Onboarding 1.svg
Dec 3 2025, 10:25 PM
F70844041: OnboardingDialog mobile 3m3.png
Dec 3 2025, 10:22 PM
F70844034: OnboardingDialog mobile 2m2.png
Dec 3 2025, 10:22 PM
F70844026: OnboardingDialog mobile 1m1.png
Dec 3 2025, 10:22 PM
F70843993: OnboardingDialog 32.png
Dec 3 2025, 10:22 PM
F70843998: OnboardingDialog 22.png
Dec 3 2025, 10:22 PM

Description

User story: As a novice moderator, I want to read an overview of what Special:Dashboard is, so that I understand what I'm looking at.

Designs

Figma: https://www.figma.com/design/CiQwgZ9qU1COcZ6ULvh9zS/Centralized-dashboard?node-id=3307-28801&p=f&t=ek4WWRkh4j2O1kko-0
Desktop

OnboardingDialog 11.png (720×1 px, 47 KB)
OnboardingDialog 22.png (720×1 px, 44 KB)
OnboardingDialog 32.png (720×1 px, 54 KB)

Mobile

OnboardingDialog mobile 1m1.png (568×320 px, 35 KB)
OnboardingDialog mobile 2m2.png (568×320 px, 34 KB)
OnboardingDialog mobile 3m3.png (568×320 px, 40 KB)

Images:

Illustrations
Alt textIllustration of a page with three separate simplified dashboard panels.Illustration of three simplified dashboard panels being added to the page.Illustration of a simplified dashboard where the top of the page has a darker blue section emphasizing the feedback link.

Acceptance criteria

  • Users visiting Special:Dashboard receive an onboarding dialog in front of the page content with three steps.
  • Show it up to 2 times if they don’t go through all 3 pages (i.e. click the X)
  • If they check ‘don’t show again’ before closing, or get to the end and select 'Got it', don't show it again.

Event Timeline

Kgraessle set the point value for this task to 3.Dec 9 2025, 3:09 PM
Kgraessle moved this task from To be estimated to Estimated on the Moderator-Tools-Team board.
Dillon changed the task status from Open to In Progress.Dec 10 2025, 2:31 PM
Dillon claimed this task.
Dillon moved this task from Ready to In Progress on the Moderator-Tools-Team (Kanban) board.

Change #1217279 had a related patch set uploaded (by Dillon; author: Dillon):

[mediawiki/extensions/PersonalDashboard@master] Implement final design for Onboarding Dialog

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

Test wiki created on Patch demo by DHardy-WMF using patch(es) linked to this task:
https://f783f6766a.catalyst.wmcloud.org/w/

Change #1217279 merged by jenkins-bot:

[mediawiki/extensions/PersonalDashboard@master] Implement final design for Onboarding Dialog

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

Dillon moved this task from QA to Done on the Moderator-Tools-Team (Kanban) board.

Test wiki on Patch demo by DHardy-WMF using patch(es) linked to this task was deleted:

https://f783f6766a.catalyst.wmcloud.org/w/