Page MenuHomePhabricator

Sticky header: Add user page link to user menu in sticky header
Closed, ResolvedPublic2 Estimated Story Points

Description

Background

The sticky header should provide access to the user page

Acceptance criteria

  • Add user page link into the sticky header within the user menu

Prototype

https://di-community-round-2.web.app/Audre_Lorde

QA Results - Beta

ACStatusDetails
1T292557#7475283

QA Results - Prod

ACStatusDetails
1T292557#7495867

Event Timeline

Jdlrobson subscribed.

This is a one line change added to the right place:

$('#p-personal-sticky-header .user-links-collapsible-item').removeClass('user-links-collapsible-item')
ovasileva set the point value for this task to 2.

Change 730858 had a related patch set uploaded (by Jdlrobson; author: Jdlrobson):

[mediawiki/skins/Vector@master] Sticky header: Add user page link to user menu in sticky header

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

Change 730858 merged by jenkins-bot:

[mediawiki/skins/Vector@master] Sticky header: Add user page link to user menu in sticky header

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

While testing this on beta, I was wondering whether users might start to expect finding the user page also inside the regular user menu, once they are used to the user menu of the sticky header. I honestly find the current design with the separate user page link to be less intuitive, so maybe it is worth considering a more consistent solution (involving also the notification icons, probably).

Test Result - Beta

Status: ✅ PASS
Environment: beta
OS: macOS Big Sur
Browser: Chrome
Device: MBP
Emulated Device: NA

Test Artifact(s):

QA Steps

✅ AC1: User page link is present in sticky header within the user menu

Screen Recording 2021-11-02 at 9.43.07 AM.mov.gif (910×814 px, 577 KB)

Edtadros subscribed.

Test Result - Prod

Status: ✅ PASS
Environment: enwiki
OS: macOS Big Sur
Browser: Chrome
Device: MBP
Emulated Device: NA

Test Artifact(s):

QA Steps

✅ AC1: User page link is present in sticky header within the user menu

Screen Recording 2021-11-10 at 6.23.31 AM.mov.gif (950×930 px, 1 MB)