musescore / musescore/MuseScore
Accessibility: Support the cognitively disabled - Ensure Colored Notes with appropriate color contrast to the background - also in export to PDF etc
@Tantacrul is already working on this.
Since Nov 22, 2023.
- Dominant language
- C++
- Stars
- 15.1k
- Forks
- 3.3k
- Avg merge
- 2d 2h
- Merged PRs (30d)
- 91
Description
Your Proposal
-
Include background colors and styles in exportable formats like PDF and so forth
-
Implement warnings for insufficient color contrast (target: 4.5:1 or preferably 5:1). This covers colored notes against the background.
-
Automatically re-color elements (clef and so forth) to achieve good color contrast ... there are probably libs you can use to determine valid values. Maybe this helps? https://dev.to/alvaromontoro/building-your-own-color-contrast-checker-4j7o
Problem
To enhance accessibility, ensure custom colors and styles appear in the PDF/other formats, benefiting those with cognitive disabilities and new learners. This aligns with colored notes, currently lacking adequate contrast with the background. We need a method to easily improve contrast for elements like background and other elements when using colors/styles.
This includes that if you change the paper color you will be getting getting appropriate contrasting note colors as a result.
Issue #16506
Issue #16715
Additional Context
In general, we should be drawing inspiration from tools like Visual Studio Code in dark mode, the aim is to create a modern, customizable user experience without causing visual fatigue.
"music, accessible for all".
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.