Page MenuHomePhabricator

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

Assigned To
Authored By
Samwalton9-WMF
Feb 3 2026, 10:44 AM
Referenced Files
F71775446: Feedback link.svg
Mon, Feb 9, 4:47 PM
F71707654: Screenshot 2026-02-06 at 15.30.54.png
Fri, Feb 6, 3:31 PM
F71707624: Screenshot 2026-02-06 at 15.29.33.png
Fri, Feb 6, 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 (606×2 px, 126 KB)

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

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

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

Mobile - Beta icon mobile.png (637×375 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.
Scardenasmolinar moved this task from Ready to In Progress on the Moderator-Tools-Team (Kanban) board.

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 (866×1 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 (988×1 px, 149 KB)

Screenshot 2026-02-06 at 15.29.33.png (866×1 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/

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