Page MenuHomePhabricator

Implement optional colorblind friendly color scheme for CodeMirror
Closed, ResolvedPublic5 Estimated Story Points

Description

Put behind a new feature flag to coordinate with existing announcements.

Notes:

  • This is about a colorblind friendly scheme. It's only available in combination with the new more accessible scheme behind the $wgCodeMirrorAccessibilityColors flag.

Event Timeline

awight renamed this task from Deploy CodeMirror colors to Deploy CodeMirror accessible colors user option.Mar 30 2022, 8:28 AM
thiemowmde renamed this task from Deploy CodeMirror accessible colors user option to Implement updated accessible color scheme for CodeMirror.Mar 30 2022, 8:31 AM
thiemowmde updated the task description. (Show Details)
awight renamed this task from Implement updated accessible color scheme for CodeMirror to Implement optional accessible color scheme for CodeMirror.Mar 30 2022, 8:32 AM
thiemowmde set the point value for this task to 5.Mar 30 2022, 8:38 AM
WMDE-Fisch renamed this task from Implement optional accessible color scheme for CodeMirror to Implement optional colorblind friendly color scheme for CodeMirror.Apr 6 2022, 10:07 AM

Change 777806 had a related patch set uploaded (by WMDE-Fisch; author: WMDE-Fisch):

[mediawiki/extensions/CodeMirror@master] Add colorblind-friendly scheme

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

Change 777806 merged by jenkins-bot:

[mediawiki/extensions/CodeMirror@master] Add colorblind-friendly scheme

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

From today's demo time: On the Beta cluster only the brown color of the "color blind" color scheme is visible. The other colors can be found in the code, but don't become visible because they have a priority that's to low for some reason. It even looks like the two CSS files are loaded via different mechanisms.

Figured it out: I still had user CSS in place. Without this everything works as it should.

Lena_WMDE claimed this task.