Some Unicode characters have both an emoji and a text presentation (a chart with sample pictures from Unicode). For example, the trademark symbol.
In text, the trademark symbol is small and matches the color of text around it, like this: ™. When text is white, the text presentation will also be white.
In emoji (which I can't post here as it autocorrects to the text presentation), it is thick, blocky, and a preset color. On most platforms (including the iOS and desktop I use), this preset color is dark gray.
Therefore, when using dark theme Discord, emoji presentation ™ fails WCAG guidelines for accessibility, as it is almost identical in color to the background.
Proposed solution: prefer the text presentation of the trademark symbol if possible, and do not convert ™, when explicitly typed, to :tm:, perhaps in the same way that users can already opt out of :) converting to emoji.
Please sign in to leave a comment.