CaddoraHome

Sites · Cameleon for Safari

Dark mode for Hacker News in Safari

Cameleon recolours Hacker News in Safari with one of five skins, three dark and two light, and changes nothing but colour. In Hacker News's own colours, 266 of the 315 pieces of text measured are under WCAG AA contrast; under each of the five skins, every one of them passes.

Buy Cameleon — $3.99, onceDownload the 7-day trial

Hacker News in each skin

Hacker News's page in its own colours
266 of 315 pieces of text are under WCAG AA contrast. Median contrast 3.54:1.
Hacker News's page recoloured by Cameleon's Midnight skin
All 315 pieces of text clear WCAG AA contrast. Median contrast 6.61:1.
Hacker News's page recoloured by Cameleon's Dusk skin
All 315 pieces of text clear WCAG AA contrast. Median contrast 6.21:1.
Hacker News's page recoloured by Cameleon's Legacy skin
All 315 pieces of text clear WCAG AA contrast. Median contrast 5.11:1.
Hacker News's page recoloured by Cameleon's Sunset skin
All 315 pieces of text clear WCAG AA contrast. Median contrast 5.84:1.
Hacker News's page recoloured by Cameleon's Yardage Book skin
All 315 pieces of text clear WCAG AA contrast. Median contrast 4.91:1.

Captured and measured 3 November 2026 with Cameleon's own engine, on the real page. How it was measured.

What Hacker News offers by itself

Hacker News has no dark mode and no colour settings, and its grey small print is under the contrast bar on its own. With the Mac set to dark appearance, the page stayed light.

What Cameleon does on Hacker News

  • Hacker News stays light when your Mac is dark, so the skin you set for dark appearance recolours it.
  • When your Mac is light, Hacker News keeps its own colours unless you set a skin for light appearance, or choose one for Hacker News.
  • A light skin, Sunset or Yardage Book, always goes ahead on Hacker News, dark or not.
  • Choose a skin on Hacker News and it is remembered for Hacker News; other sites keep theirs.
  • Colour only: the layout, the text and the links stay as Hacker News made them.

The contrast, before and after

ColoursText under WCAG AAMedian contrast
Hacker News's own266 of 3153.54:1
Midnight0 of 3156.61:1
Dusk0 of 3156.21:1
Legacy0 of 3155.11:1
Sunset0 of 3155.84:1
Yardage Book0 of 3154.91:1

Measured 3 November 2026 on the page shown, a public one read without signing in, with Cameleon's own engine. WCAG AA is 4.5:1 for text and 3:1 for large text. How it was measured, and what it cannot fix.

Hacker News belongs to its owner, who has nothing to do with Cameleon. The captures show its public page, to show the colours.

Every site, not just Hacker News

Other sites