Stop Using Grey Text (2025)

Designers roasted as readers squint and rage over hard‑to‑read sites

TLDR: A viral rant tells designers to stop using hard‑to‑read gray text and to honor users’ high‑contrast settings. Commenters split between accusing hypocrisy, pushing accessibility like a civil rights issue, and defending tasteful dark charcoal—reminding everyone that readability isn’t a vibe, it’s the point.

A fire-breathing blog post begged designers to stop the trend of pale gray text on off‑white backgrounds—and the internet came ready with pitchforks and magnifying glasses. The author slammed low-contrast design as a “footgun,” urged using the "prefers‑contrast" setting that respects user accessibility preferences, and showed side-by-side demos to prove that higher contrast = easier reading.

But the real show was in the comments. Some cheered the crusade: Twey told everyone to use a contrast checker (like this one) and quipped that the site itself showed the problem in its own tags—especially in dark mode. Others said the screen might just be too dim, with wobblywobbegong reminding folks that brightness matters. Cue the split: SoftTalker argued that rich charcoal is easier on the eyes than pure black, while pragmatic voices said, fine, use charcoal—but make sure it’s dark enough to actually read.

Then came the drama. Tejohnso accused the author of hypocrisy—"don’t use gray" while using gray—with commenters gleefully screenshotting the page. Accessibility hard-liners, like jmclnx, went nuclear: treat gray-on-gray as a disability issue, drop a prefers‑contrast override, or get off their browsers. Bonus nostalgia: a throwback to Lynx, a text-only browser, as the ultimate readability filter. Meanwhile, memes flew fast—Fifty Shades of Gray UI, "web design is my passion"—as readers begged designers to stop making them feel like they’re going blind.

Key Points

  • The article condemns grey text on grey or off‑white backgrounds as harmful to readability.
  • It states low-contrast text requires intentionally overriding default text color via CSS.
  • It recommends supporting the prefers-contrast CSS media query to restore higher-contrast styles for users.
  • The author suggests defaulting to high-contrast text rather than styling text grey.
  • A demonstration and an audio fidelity analogy are used to argue that higher contrast improves clarity and information density.

Hottest takes

"Dark/charcoal grey is better than pure black for text" — SoftTalker
"don't use grey unless you know what you're doing, like I do" — tejohnso
"sites that use grey text should be investigated as part of the US disability act" — jmclnx
Made with <3 by @siedrix and @shesho from CDMX. Powered by Forge&Hive.