Page MenuHomePhabricator

Page issues as rendered in article is not compatible with night mode
Closed, ResolvedPublic2 Estimated Story PointsBUG REPORT

Description

Steps to replicate the issue (include links if applicable):

What happens?:
Light theme

What should have happened instead?:
Night theme

Software version (skip for WMF-hosted wikis like Wikipedia):

Other information (browser name/version, screenshots, etc.):

QA Results - Beta

ACStatusDetails
1T357179#9552495

QA Results - Prod

ACStatusDetails
1T357179#9570871

Additional QA cases for production

Event Timeline

Jdlrobson renamed this task from Page issues not compatible with night mode to Page issues as rendered in article is not compatible with night mode.Feb 12 2024, 6:39 PM

@JScherer-WMF Looks like we need an inverted version of --background-color-interactive-subtle: #f8f9fa;. What do you recommend I use for now?

Edit: nevermind, jon pointed me towards https://phabricator.wikimedia.org/T356825

Change 1003025 had a related patch set uploaded (by Bernard Wang; author: Bernard Wang):

[mediawiki/skins/MinervaNeue@master] Flip page issue background color

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

bwang removed bwang as the assignee of this task.Feb 13 2024, 5:41 PM
bwang subscribed.

Change 1003025 merged by jenkins-bot:

[mediawiki/skins/MinervaNeue@master] Flip page issue background color

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

Edtadros subscribed.

Test Result - Beta

Status: ✅ PASS
Environment: beta
OS: macOS Sonoma
Browser: Chrome
Device: MBA
Emulated Device:NA

Test Artifact(s):

QA Steps

Go to a page with a Page Issues notice using the ?minervanightmode=1 param. For example: https://en.m.wikipedia.beta.wmflabs.org/wiki/Amateur_geology?minervanightmode=1
✅ AC1: The page issues notice should be in night mode.

screenshot 527.png (845×391 px, 125 KB)

Experiencing something weird here. If I click on the notice, and then go back to the page, the icons become invisible. Is this expected? Also, perhaps we should test across a number of different page issues when we're doing the production testing. cc @Edtadros

@ovasileva appears to happen on master. Could you open a new bug for us to estimate on Thursday?

@ovasileva reminder to open a bug before tomorrow for estimation - please delegate if you don't have time!

Test Result - Prod

Status: ✅ PASS
Environment: enwiki
OS: macOS Sonoma
Browser: Chrome
Device: MBA
Emulated Device:NA

Test Artifact(s):

QA Steps

Go to a page with a Page Issues notice using the ?minervanightmode=1 param.
✅ AC1: The page issues notice should be in night mode.
I was able to reproduce the disappearing icons.
https://en.m.wikipedia.org/wiki/Gambling_in_the_United_States?minervanightmode=1

screenshot 282.mov.gif (506×976 px, 665 KB)

https://en.m.wikipedia.org/wiki/YouTube?oldid=1209435813&minervanightmode=1#Moderation_and_offensive_content
screenshot 283.mov.gif (506×976 px, 1003 KB)