Page MenuHomePhabricator

Special:Hieroglyphs doesnt work in night theme
Closed, ResolvedPublic

Assigned To
Authored By
Jdlrobson
May 31 2024, 5:15 PM
Referenced Files
F56368242: screenshot 142.png
Jul 12 2024, 4:11 AM
F56368241: screenshot 143.png
Jul 12 2024, 4:11 AM
F56368240: screenshot 141.png
Jul 12 2024, 4:11 AM
F56368239: screenshot 145.png
Jul 12 2024, 4:11 AM
F56368238: screenshot 146.png
Jul 12 2024, 4:11 AM
F56368237: screenshot 140.png
Jul 12 2024, 4:11 AM
F56368236: screenshot 147.png
Jul 12 2024, 4:11 AM
F56368235: screenshot 144.png
Jul 12 2024, 4:11 AM

Description

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

What happens?:

  • Images are black on black background.

What should have happened instead?:
Should be readable

Software version (on Special:Version page; skip for WMF-hosted wikis like Wikipedia):

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

Requirement

Ensure that Special:Hieroglyphs works properly in night mode by making the images and background compatible and readable.

BDD

Feature: Compatibility of Special:Hieroglyphs with Night Mode

  Scenario: Ensure Special:Hieroglyphs is readable in night mode
    Given the user has enabled night mode
    When the user visits Special:Hieroglyphs
    Then the images should be visible
    And the background should be compatible with night mode

Test Steps

Test Case 1: Verify Special:Hieroglyphs Compatibility with Night Mode

  1. Enable night mode.
  2. Navigate to Special:Hieroglyphs.
  3. AC1: Confirm that the images are visible.
  4. AC2: Confirm that the background is compatible with night mode and the text is readable.

QA Results - Prod

ACStatusDetails
1T366384#9975750
2T366384#9975750

Event Timeline

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

[mediawiki/extensions/wikihiero@master] Support night theme

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

Change #1048843 merged by jenkins-bot:

[mediawiki/extensions/wikihiero@master] Support night theme for hieroglyphic rendering

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

Change #1049868 had a related patch set uploaded (by Ebrahim; author: Ebrahim):

[mediawiki/extensions/wikihiero@master] Fix Special:Hieroglyphs form compatibility with night mode

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

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

[operations/mediawiki-config@master] Enable special pages in dark mode (1.43.0-wmf.12)

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

Change #1049868 merged by jenkins-bot:

[mediawiki/extensions/wikihiero@master] Fix Special:Hieroglyphs form compatibility with night mode

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

Change #1049975 abandoned by Jdlrobson:

[operations/mediawiki-config@master] Enable action edit/submit and remaining special pages in dark mode (1.43.0-wmf.12)

Reason:

Moved into https://gerrit.wikimedia.org/r/c/operations/mediawiki-config/+/1050671?usp=search

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

Edtadros subscribed.

Test Result - Prod

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

Test Artifact(s):

Test Steps

Test Case 1: Verify Special:Hieroglyphs Compatibility with Night Mode

  1. Enable night mode.
  2. Navigate to Special:Hieroglyphs.
  3. AC1: Confirm that the images are visible.
  4. AC2: Confirm that the background is compatible with night mode and the text is readable.

screenshot 144.png (1×1 px, 174 KB)

screenshot 147.png (1×1 px, 149 KB)

screenshot 140.png (954×1 px, 167 KB)

screenshot 146.png (1×1 px, 161 KB)

screenshot 145.png (1×1 px, 162 KB)

screenshot 141.png (924×1 px, 194 KB)

screenshot 143.png (1×1 px, 204 KB)

screenshot 142.png (1×1 px, 224 KB)