scratchfoundation / scratchfoundation/scratch-blocks
Block colors are no good for color-blind people
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 2.8k
- Forks
- 1.6k
- Avg merge
- 4h 51m
- Merged PRs (30d)
- 12
Description
Context
I'm color blind - I'm a strong deutan - blues/purples and reds/greens/yellows are harder to distinguish
Expected Behavior
I should be able to tell the differences between all the different block categories
Actual Behavior
Motion, Looks, Sound look identical; so do Control, Events.
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.
Research direction
Start by locating where Scratch Blocks assigns and renders colors for the Motion, Looks, Sound, Control, and Events categories. Reproduce the reported similarities using the issue's deutan examples, then determine an accessible color treatment that keeps every category distinguishable. Done means all listed categories can be differentiated by color-blind users without relying on guesswork.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- accessibility, frontend
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100