Page MenuHomePhabricator

Implement gray bar changes for Minerva
Open, Needs TriagePublic

Description

Background

Based on user feedback that the gray banner shown to temporary account users is distracting, we have decided to remove it.

This task covers implementation of the updated UI in Minerva.

Designs

image.png (1×750 px, 171 KB)

Requirements

  • Remove grey bar
  • Temp account icon is placed in header
  • Temp account username is moved to user avatar menu
  • ‘Login’ and ‘Create account’ actions are moved to user avatar menu

Event Timeline

Change #1247067 had a related patch set uploaded (by STran; author: STran):

[mediawiki/skins/MinervaNeue@master] Remove temporary accounts banner

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

Change #1247573 had a related patch set uploaded (by STran; author: STran):

[mediawiki/core@master] Remove temporary account user banner

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

Change #1247067 merged by jenkins-bot:

[mediawiki/skins/MinervaNeue@master] Remove temporary accounts banner

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

Change #1247573 merged by jenkins-bot:

[mediawiki/core@master] Remove temporary account user banner

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

Change #1250017 had a related patch set uploaded (by Kosta Harlan; author: Kosta Harlan):

[mediawiki/core@master] skin: Remove body-prepend approach for temp user tooltip

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

Change #1250018 had a related patch set uploaded (by Kosta Harlan; author: Kosta Harlan):

[mediawiki/skins/Vector@master] skin: Render temp user tooltip in Vector via html-after-portal

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

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

[mediawiki/skins/Vector@master] User page should support html-after-portal

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

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

[mediawiki/core@master] POC: Add temp user info button to user page menu portal

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

Change #1250761 abandoned by Jdlrobson:

[mediawiki/core@master] POC: Add temp user info button to user page menu portal

Reason:

Done in https://gerrit.wikimedia.org/r/c/mediawiki/core/+/1250017

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

Change #1250759 abandoned by Jdlrobson:

[mediawiki/skins/Vector@master] User page should support html-after-portal

Reason:

Done in https://gerrit.wikimedia.org/r/c/mediawiki/skins/Vector/+/1250018?usp=search

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