CaddoraHome

Sites · Cameleon for Safari

Dark mode for GitHub in Safari

Cameleon recolours GitHub in Safari with one of five skins, three dark and two light, and changes nothing but colour. GitHub's own colours pass WCAG AA on all 110 pieces of text measured; under each of the five skins, every one of them passes.

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

GitHub in each skin

GitHub's page in its own colours
All 110 pieces of text clear WCAG AA contrast. Median contrast 15.80:1.
GitHub's page recoloured by Cameleon's Midnight skin
All 110 pieces of text clear WCAG AA contrast. Median contrast 17.00:1.
GitHub's page recoloured by Cameleon's Dusk skin
All 110 pieces of text clear WCAG AA contrast. Median contrast 18.89:1.
GitHub's page recoloured by Cameleon's Legacy skin
All 110 pieces of text clear WCAG AA contrast. Median contrast 14.84:1.
GitHub's page recoloured by Cameleon's Sunset skin
All 110 pieces of text clear WCAG AA contrast. Median contrast 13.50:1.
GitHub's page recoloured by Cameleon's Yardage Book skin
All 110 pieces of text clear WCAG AA contrast. Median contrast 13.02:1.

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

What GitHub offers by itself

GitHub has its own themes, under Settings ▸ Appearance once you are signed in, and its pages follow the Mac's appearance. With the Mac set to dark appearance, the page was dark.

What Cameleon does on GitHub

  • When GitHub is already dark, a dark skin stands back and leaves its own colours on the page, because two dark themes fighting read worse than one. Choose a skin for GitHub itself and it applies anyway.
  • When your Mac is light, GitHub keeps its own colours unless you set a skin for light appearance, or choose one for GitHub.
  • A light skin, Sunset or Yardage Book, always goes ahead on GitHub, dark or not.
  • Choose a skin on GitHub and it is remembered for GitHub; other sites keep theirs.
  • Colour only: the layout, the text and the links stay as GitHub made them.

The contrast, before and after

ColoursText under WCAG AAMedian contrast
GitHub's own0 of 11015.80:1
Midnight0 of 11017.00:1
Dusk0 of 11018.89:1
Legacy0 of 11014.84:1
Sunset0 of 11013.50:1
Yardage Book0 of 11013.02: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.

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

Other sites