-
-
Notifications
You must be signed in to change notification settings - Fork 2.3k
Open
Labels
A-EmojiO-OccasionalAffects or can be seen by some users regularly or most users rarelyAffects or can be seen by some users regularly or most users rarelyS-MinorImpairs non-critical functionality or suitable workarounds existImpairs non-critical functionality or suitable workarounds existT-Defect
Description
Steps to reproduce
- Look at some emoji with BLACK in the name on a dark theme, e.g.
u25aa BLACK SMALL SQUARE
u25fc BLACK MEDIUM SQUARE
u25fe BLACK MEDIUM SMALL SQUARE
u2660 BLACK SPADE SUIT
u2663 BLACK CLUB SUIT
u2734 EIGHT POINTED BLACK STAR
u2b1b BLACK LARGE SQUARE
aka . ▪◼◾♠♣⚫🖤 etc.
- Observe that black-on-dark is hard to read.
Outcome
What did you expect?
Better accessibility. Best bet is probably to modify the colr glyphs to have a white border around them, manually or automatically.
Another could be to monochromise them as per #14695 - which I tried and then reverted in matrix-org/twemoji-colr@bbe76d8 and #31281 given they made 'black' emoji come out 'white', which is semantically wrong. (Worth noting that on a typical browser/OS like Chrome on macOS, github also gets thies wrong), e.g:
What happened instead?
Dark on dark isn't accessible.
Operating system
No response
Browser information
No response
URL for webapp
No response
Application version
nightly
Homeserver
No response
Will you send logs?
Yes
Metadata
Metadata
Assignees
Labels
A-EmojiO-OccasionalAffects or can be seen by some users regularly or most users rarelyAffects or can be seen by some users regularly or most users rarelyS-MinorImpairs non-critical functionality or suitable workarounds existImpairs non-critical functionality or suitable workarounds existT-Defect