Page MenuHomePhabricator

Update feedback and WIP indicators on PersonalDashboard
Closed, ResolvedPublic3 Estimated Story Points

Authored By
Samwalton9-WMF
Feb 3 2026, 10:44 AM
Referenced Files
F71775446: Feedback link.svg
Feb 9 2026, 4:47 PM
F71707654: Screenshot 2026-02-06 at 15.30.54.png
Feb 6 2026, 3:31 PM
F71707624: Screenshot 2026-02-06 at 15.29.33.png
Feb 6 2026, 3:30 PM
F71656395: Mobile - Beta icon mobile.png
Feb 3 2026, 10:44 AM
F71656394: Dashboard - Beta icon.png
Feb 3 2026, 10:44 AM
F71656390: Screenshot 2026-02-03 at 10.42.17.png
Feb 3 2026, 10:44 AM
F71656389: Screenshot 2026-02-03 at 10.42.10.png
Feb 3 2026, 10:44 AM

Description

If a survey is configured for a wiki, we currently display a note at the top of the Dashboard. This is a little intrusive, taking up a fair amount of vertical space on mobile especially:

Screenshot 2026-02-03 at 10.42.10.png (2,116×606 px, 126 KB)

Screenshot 2026-02-03 at 10.42.17.png (548×650 px, 54 KB)

Instead, we could consolidate this information in a smaller form:

Dashboard - Beta icon.png (1,440×496 px, 85 KB)

Mobile - Beta icon mobile.png (375×637 px, 36 KB)

The Beta text is in an InfoChip, with the LabFlask icon.

Acceptance criteria

Event Timeline

Samwalton9-WMF set the point value for this task to 3.Feb 3 2026, 3:18 PM
Samwalton9-WMF moved this task from To be estimated to Estimated on the Moderator-Tools-Team board.
Scardenasmolinar changed the task status from Open to In Progress.Feb 3 2026, 6:48 PM
Scardenasmolinar claimed this task.

Change #1236864 had a related patch set uploaded (by Scardenasmolinar; author: Scardenasmolinar):

[mediawiki/extensions/PersonalDashboard@master] Update feedback and WIP indicators

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

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

Screenshot 2026-02-06 at 15.29.33.png (1,972×866 px, 163 KB)

Is it at all possible to put the Beta chip above the line on desktop, so that it's aligned with "Hello, Patch Demo!", like in the mockup?

An example of this being done elsewhere is the Help link on Special:Watchlist:

Screenshot 2026-02-06 at 15.30.54.png (1,576×988 px, 149 KB)

Screenshot 2026-02-06 at 15.29.33.png (1,972×866 px, 163 KB)

Is it at all possible to put the Beta chip above the line on desktop, so that it's aligned with "Hello, Patch Demo!", like in the mockup?

@Dillon gave me the same feedback. Let me try to place it there.

I was able to add the survey link and the beta info chip at the same level as the title name with OutputPage::setIndicators (took a little digging through the docs to find that function), so this is ready for another review!

Great! I had another thought on this - if no survey is configured, could we still display 'Share feedback' but have it link to https://www.mediawiki.org/wiki/Talk:Moderator_Tools/Dashboard instead?

Great! I had another thought on this - if no survey is configured, could we still display 'Share feedback' but have it link to https://www.mediawiki.org/wiki/Talk:Moderator_Tools/Dashboard instead?

Would we have to change the onboarding dialog? Or would we still skip Step 3 if there is no survey link in the configuration?

I could add some survey questions to the talk page, and then I think it still works :D

It occurs to me, looking at that dialog, that the image isn't accurate anymore. I tried to make an updated version:

Change #1236864 merged by jenkins-bot:

[mediawiki/extensions/PersonalDashboard@master] Update feedback and WIP indicators

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

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

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