The onboarding popovers were added in T408235.
The first of them should have two new parts:
- a link to the help page: https://www.mediawiki.org/wiki/Help:Watchlist_labels
The popovers will be removed entirely in T415965.
The onboarding popovers were added in T408235.
The first of them should have two new parts:
The popovers will be removed entirely in T415965.
Should clicking outside of them count as dismissal as well, perhaps after a number of times? Have been reading reports of users who expect that behaviour.
I wondered about that, but I think it might not be great because if you accidentally click somewhere before reading it, it'll disappear forever and you might be left confused about what it was.
I'm boldly declining this. If people automatically dismiss the popup and never even find out that watchlist labels exist then the work on it was wasted.
I found out about the feature on my main wiki, I get annoyed by the popup on other projects after that as I know what the feature is and I don't want to click through elements that change position on the page on all projects I use.
Ah! Ok - maybe instead of this ticket then I'll create one to record whether you've already dismissed the popup in your global prefs rather than your local prefs. Does that make sense?
We decided to not add the dismiss button, but to go ahead with adding the help link to the first popover. Can anyone remember what the rationale was for not adding the dismiss button? @matmarex has done the work to add it: https://gerrit.wikimedia.org/r/c/mediawiki/core/+/1239416
Personally I think adding a dismiss button is reasonable, not sure why that got de-scoped.
I brought back the "do not show again" action in the design. This is the pattern Growth team follows for their onboarding as well so let's keep it consistent.
https://www.figma.com/design/CdyroPkkcT7GJA9bwno0Rq/WE1.4-Task-priotization?node-id=810-34755&t=PyQEgYAkpn0M2f6g-1
Would this cause the popup not to be shown again if I:
Or is this about not showing it again if I get to the end and click Got It (which is the current behaviour anyway)?