Page MenuHomePhabricator

Add history and talk page icons to sticky header
Closed, ResolvedPublic3 Estimated Story Points

Description

The sticky header, should have links to the talk and history page. Ideally they should be rendered as part of the initial server side rendered template. This could require some refactoring of core Skin code (see associated T283184) to reduce us acquiring technical debt, so please consider implications on skin architecture when making this change.

acceptance criteria

Add the following icons and links to the sticky header as per the prototype below:

  • History
  • Talk

QA Results - Beta

ACStatusDetails
1T290597#7388578
2T290597#7388578

QA Results - Prod

ACStatusDetails
1T290597#7388583
2T290597#7388583

Event Timeline

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

[mediawiki/skins/Vector@master] Add history and talk page icons to sticky header

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

Change 721026 merged by jenkins-bot:

[mediawiki/skins/Vector@master] Add history and talk page icons to sticky header

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

Test Result - Beta

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

Test Artifact(s):

QA Steps

Add the following icons and links to the sticky header as per the prototype below:
✅ AC1: History
✅ AC2: Talk

Screen Shot 2021-09-29 at 9.28.59 AM.png (419×1 px, 104 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

Add the following icons and links to the sticky header as per the prototype below:
✅ AC1: History
✅ AC2: Talk

Screen Shot 2021-09-29 at 9.29.42 AM.png (419×1 px, 157 KB)