Page MenuHomePhabricator

Structured Tasks: structured tasks onboarding elements not readable in Dark Mode
Closed, ResolvedPublicBUG REPORT

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 when viewing Structured Task onboarding

Known issues

  • (Add a link) Images background overlaps CSS background, only one background color below the image should shown
  • (Add a link) Highlighted text is unreadable
  • (All tasks) Stepper 1 of 3 has contrast issues

Steps to reproduce

  • Navigate to Special:Homepage
  • Check one of structured tasks ( the ones with a robot in the small text below)
  • Wait for VE to load and the onboarding dialog to show
  • Navigate through the dialog steps
Structured Task (AddLink) onboarding
Screen Shot 2024-06-22 at 4.30.14 PM.png (1×1 px, 231 KB)
Structured Task (AddImage and AddSectionImage)
Screenshot 2024-08-12 at 13.10.59.png (2×3 px, 1 MB)
Acceptance Criteria:

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

Event Timeline

KStoller-WMF renamed this task from GuidedTour: some elements not readable in Dark Mode to Structured Tasks: some onboarding elements not readable in Dark Mode .Jul 31 2024, 9:47 PM
KStoller-WMF updated the task description. (Show Details)
Sgs renamed this task from Structured Tasks: some onboarding elements not readable in Dark Mode to Structured Tasks: structured tasks onboarding elements not readable in Dark Mode .Aug 6 2024, 11:58 AM

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

[mediawiki/extensions/GrowthExperiments@master] [WIP] Suggested edits: update background color to use Codex token

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

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

[mediawiki/extensions/GrowthExperiments@master] SuggestedEdits: fix contrast issues in AddLink onboarding example

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

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

[mediawiki/extensions/GrowthExperiments@master] SuggestedEdits: use background-less images in AddLink onboarding

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

@Sgs Does this provide what you need? T371901#10048693

Indeed. The task is in code review now.

Change #1060866 merged by jenkins-bot:

[mediawiki/extensions/GrowthExperiments@master] SuggestedEdits: use background-less images in AddLink onboarding

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

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

[mediawiki/extensions/GrowthExperiments@master] fix: dark-mode: Make highlights in onboarding dialogues readable

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

Change #1060418 abandoned by Sergio Gimeno:

[mediawiki/extensions/GrowthExperiments@master] SuggestedEdits: fix contrast issues in AddLink onboarding example

Reason:

Drop in favor of Ic34f415f3efc79579690316e1146034ff5fd3521

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

Change #1060133 merged by jenkins-bot:

[mediawiki/extensions/GrowthExperiments@master] Suggested edits: update background color to use Codex token

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

Change #1067925 merged by jenkins-bot:

[mediawiki/extensions/GrowthExperiments@master] fix: dark-mode: Make highlights in onboarding dialogues readable

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

Checked in 'cswiki mf.23` - the Structured Task (AddLink, (AddImage and AddSectionImage) onboarding is displayed correctly in the dark mode and passes the accessibility test.

Screen Shot 2024-09-23 at 3.39.47 PM.png (1×998 px, 130 KB)
Screen Shot 2024-09-23 at 3.40.50 PM.png (1×1 px, 142 KB)