Page MenuHomePhabricator

Dark Mode: Suggested Edits & Structured Tasks
Closed, ResolvedPublic2 Estimated Story Points

Description

Background

The Web team is releasing dark mode more widely. To prepare for this, some Growth maintained features need improvements.

User story

  • As a new editor who uses dark mode, I want the ability to use dark mode on the newcomer homepage and when completing Suggested Edits, so that I do not have an inconsistent experience

Suggested Edits & Structured Tasks

DONE add link - the highlighted word is not visible
Screen Shot 2024-06-22 at 4.30.30 PM.png (924×1 px, 281 KB)
wmf.24
Screen Shot 2024-10-01 at 12.26.30 PM.png (810×1 px, 338 KB)
DONE add image - "View image details" contrast issue
Screen Shot 2024-07-15 at 3.03.13 PM.png (714×590 px, 255 KB)
compare with Light mode:
Screen Shot 2024-07-15 at 3.03.04 PM.png (724×592 px, 260 KB)
cswiki beta
Screen Shot 2024-12-11 at 10.55.27 AM.png (920×1 px, 424 KB)
DONE add image - the dismiss button (X button) in Media viewer contrast issue
Screen Shot 2024-07-15 at 3.05.35 PM.png (654×3 px, 1 MB)
cswiki beta
Screen Shot 2024-12-11 at 10.59.39 AM.png (542×2 px, 1 MB)
DONE homepage on mobile Minerva - the suggested edits module
Screenshot 2024-12-03 at 19.57.15.png (2×2 px, 370 KB)
cswiki beta
Screen Shot 2024-12-11 at 11.04.15 AM.png (1×2 px, 238 KB)
DONE post-edit dialog displays light text on light background
image.png (96×220 px, 22 KB)
Acceptance Criteria:

Given I'm Completing a Suggested Edit or Structured Task,
When I'm viewing in dark mode,
Then all elements are readable and pass WCAG AA contrast requirements

Event Timeline

KStoller-WMF moved this task from Inbox to Up Next on the Growth-Team board.

A note that @JScherer-WMF brought up: the "Try a Suggested Edit" panel also displays light on light:

image.png (1×2 px, 280 KB)

Change #1066877 had a related patch set uploaded (by Michael Große; author: Michael Große):

[mediawiki/extensions/GrowthExperiments@master] fix(styles): darkmode: make add a link suggestions readable

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

Change #1066877 merged by jenkins-bot:

[mediawiki/extensions/GrowthExperiments@master] fix(styles): darkmode: make add a link suggestions readable

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

KStoller-WMF set the point value for this task to 2.Nov 12 2024, 5:10 PM

Change #1093357 had a related patch set uploaded (by Cyndywikime; author: Cyndywikime):

[mediawiki/extensions/GrowthExperiments@master] Dark Mode: Suggested Edits & Structured Tasks

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

Change #1093357 merged by jenkins-bot:

[mediawiki/extensions/GrowthExperiments@master] Dark Mode: Suggested Edits & Structured Tasks

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

Change #1097379 had a related patch set uploaded (by Cyndywikime; author: Cyndywikime):

[mediawiki/extensions/GrowthExperiments@master] DarkMode: Fix "View image details" contrast issue

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

Change #1098496 had a related patch set uploaded (by Cyndywikime; author: Cyndywikime):

[mediawiki/extensions/GrowthExperiments@master] fix: Ensure close button icon is visible in dark mode

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

Change #1097379 merged by jenkins-bot:

[mediawiki/extensions/GrowthExperiments@master] DarkMode: Fix "View image details" contrast issue

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

Change #1100148 had a related patch set uploaded (by Sergio Gimeno; author: Sergio Gimeno):

[mediawiki/extensions/GrowthExperiments@master] fix(StructuredTask/addimage): update colors to fix contrast issues

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

Change #1098496 merged by jenkins-bot:

[mediawiki/extensions/GrowthExperiments@master] DarkMode: Fix close button icon to be visible in dark mode

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

Change #1100183 had a related patch set uploaded (by Sergio Gimeno; author: Sergio Gimeno):

[mediawiki/extensions/GrowthExperiments@master] fix(Homepage.styles): use Codex color for module background in mobile summary

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

Change #1100184 had a related patch set uploaded (by Sergio Gimeno; author: Sergio Gimeno):

[mediawiki/extensions/GrowthExperiments@master] FiltersDialog/MobileOverlay: remove unnecessary notheme skin-invert classes

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

Change #1100183 merged by jenkins-bot:

[mediawiki/extensions/GrowthExperiments@master] fix(Homepage.styles): use Codex color for module background in mobile summary

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

Change #1100184 merged by jenkins-bot:

[mediawiki/extensions/GrowthExperiments@master] FiltersDialog/MobileOverlay: remove unnecessary notheme skin-invert classes

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

Change #1100148 merged by jenkins-bot:

[mediawiki/extensions/GrowthExperiments@master] fix(StructuredTask/addimage): update colors to fix contrast issues

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

Etonkovidova updated the task description. (Show Details)

Checked in beta with WCAG Contrast checker - no contrast issues are found; added screenshots to the task description and marked all items there as Done.