Page MenuHomePhabricator

Invite users to view Special:Dashboard
Closed, ResolvedPublic3 Estimated Story Points

Assigned To
Authored By
Samwalton9-WMF
Nov 13 2025, 1:13 PM
Referenced Files
F71584039: Screenshot 2026-01-21 at 7.31.56 AM.png
Wed, Jan 21, 1:58 PM
F71540871: Screenshot 2026-01-16 at 1.22.50 PM.png
Fri, Jan 16, 7:36 PM
F71105591: Desktop dropdown.png
Dec 17 2025, 4:22 PM
F71105672: Non-advanced mode (popover).png
Dec 17 2025, 4:22 PM
F71105577: Mobile dropdown.png
Dec 17 2025, 4:22 PM
F70255809: Non-advanced mode (popover).png
Nov 17 2025, 5:51 PM
F70255807: Non-advanced mode.png
Nov 17 2025, 5:51 PM
F70175153: Onobarding popover.png
Nov 13 2025, 1:13 PM

Description

User story: As a Wikipedia editor, I want to know that a new feature, the Dashboard, is available for me to use, so that I can try it out and learn if it will be useful to me.

Designs

Blue dot notice

Mobile

1) Minerva (advanced mode)2) Minerva (advanced mode) menu open3) Minerva (non advanced mode)4) Minerva (non advanced mode) menu open
Mobile.png (667×375 px, 186 KB)
Mobile dropdown.png (667×375 px, 173 KB)
Non-advanced mode.png (667×375 px, 105 KB)
Non-advanced mode (popover).png (667×375 px, 54 KB)

Desktop

5) Legacy Vector6) Vector 20227) Vector 2022 menu open
Legacy entry point.png (643×1 px, 567 KB)
Draw attention to dashboard location.png (960×1 px, 409 KB)
Desktop dropdown.png (960×1 px, 417 KB)

Acceptance criteria

  • Registered accounts meeting a given edit count requirement (100) see a pulsing blue dot notification next to the Dashboard link location.
  • Selecting the link the blue dot on Mobile and Vector 2022, opens the personal tools menu as normal. On Legacy vector the link takes you directly to the Extension:PersonalDashboard.
  • Users see the blue dot until they click through to the Extension:PersonalDashboard.

Technical question

  • Is it possible to deploy Extension:PersonalDashboard without triggering the blue dot and then activating the blue dot later?

Event Timeline

Samwalton9-WMF changed the task status from Open to Stalled.Nov 17 2025, 4:58 PM
Samwalton9-WMF added a subscriber: OTichonova.

We noticed this was missing the non-AMC design for mobile users. Flagged with @OTichonova.

We noticed this was missing the non-AMC design for mobile users. Flagged with @OTichonova.

Thanks! I have updated the ticket with designs for non-AMC.

I'm not sure where the blue blinking dot lives, as an asset, but it is an existing design pattern, used e.g. when on a new account you first use Visual Editor.

@OTichonova We had an open question here about whether the popup was needed or if the blue dot was sufficient. I forget if we discussed / what we decided.

Hi @Samwalton9-WMF, as per discussion, we have removed the popover for now and are guiding editors towards the PersonalDashboard link via the blue dot. The illustrations and acceptance criteria have been updated in the ticket to represent this.

Samwalton9-WMF changed the task status from Stalled to Open.Dec 17 2025, 4:32 PM

Is it possible to deploy Extension:PersonalDashboard without triggering the blue dot and then activating the blue dot later?

We'll come back to this, it can be out of scope for this task for now.

Dillon changed the task status from Open to In Progress.Jan 12 2026, 2:10 PM
Dillon claimed this task.
Dillon moved this task from Ready to In Progress on the Moderator-Tools-Team (Kanban) board.

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

[mediawiki/extensions/PersonalDashboard@master] Invite users to view Special:Dashboard

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

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

Hi, I had a question about the non advanced mode designs.
On the patch demo above when I do not have ACM I see the following:

Screenshot 2026-01-16 at 1.22.50 PM.png (830×1 px, 116 KB)

Which is a bit confusing to me as the blue dot is now in both places and the left hamburger menu doesn't have anything to do with the Dashboard, unless I'm missing something?

It looks great on desktop, and ACM mode though!

Also a design question around the disappearing behavior, in the acceptance criteria it says:

Users see the blue dot until they click through to the Extension:PersonalDashboard.

Does this mean that the dot shouldn't appear again after a user has viewed the PersonalDashboard, because currently the dot disappears but if you go back to the home page it appears again.

Hi, I had a question about the non advanced mode designs.
On the patch demo above when I do not have ACM I see the following:

Screenshot 2026-01-16 at 1.22.50 PM.png (830×1 px, 116 KB)

Which is a bit confusing to me as the blue dot is now in both places and the left hamburger menu doesn't have anything to do with the Dashboard, unless I'm missing something?

It looks great on desktop, and ACM mode though!

Also a design question around the disappearing behavior, in the acceptance criteria it says:

Users see the blue dot until they click through to the Extension:PersonalDashboard.

Does this mean that the dot shouldn't appear again after a user has viewed the PersonalDashboard, because currently the dot disappears but if you go back to the home page it appears again.

This was actually a bug in my feature flag logic. It should be fixed now! To properly test the AMC menu, you need to set $wgMinervaPersonalMenu['loggedin'] = false; in LocalSettings.php.

Screenshot of the blue dot covering up the text on the talk page message notification.

Screenshot 2026-01-21 at 7.31.56 AM.png (434×434 px, 23 KB)

@Samwalton9-WMF I have added optional config values for testing purposes:

  • $wgPersonalDashboardBlueDot (toggles blue dot, default: true)
  • $wgPersonalDashboardBlueDotMinimumEdits (min. edits to show blue dot, default: 100)

Do you think these would be useful features to expose to CommunityConfiguration as well?

@Samwalton9-WMF I have added optional config values for testing purposes:

  • $wgPersonalDashboardBlueDot (toggles blue dot, default: true)
  • $wgPersonalDashboardBlueDotMinimumEdits (min. edits to show blue dot, default: 100)

Do you think these would be useful features to expose to CommunityConfiguration as well?

Makes sense, thanks!

I think we should wait before making any decisions about CommunityConfiguration for this. We haven't made any decisions about how access to the modules we're testing here will be gated overall (i.e. as a transition from the Newcomer Homepage) so I think it would be premature.

Change #1226298 merged by jenkins-bot:

[mediawiki/extensions/PersonalDashboard@master] Invite users to view Special:Dashboard

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

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

The blue dot is showing up for new users that haven't clicked on the Dashboard and does not show up to users who have. Looks good!

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

https://36187ad2a7.catalyst.wmcloud.org/w/