What Python documentation offers by itself
The Python documentation has a Theme menu at the top of each page, with Auto, Light and Dark, and on Auto it follows the Mac. With the Mac set to dark appearance, the page was dark.
What Cameleon does on Python documentation
- When Python documentation 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 Python documentation itself and it applies anyway.
- When your Mac is light, Python documentation keeps its own colours unless you set a skin for light appearance, or choose one for Python documentation.
- A light skin, Sunset or Yardage Book, always goes ahead on Python documentation, dark or not.
- Choose a skin on Python documentation and it is remembered for Python documentation; other sites keep theirs.
- Colour only: the layout, the text and the links stay as Python documentation made them.
The contrast, before and after
| Colours | Text under WCAG AA | Median contrast |
|---|
| Python documentation's own | 0 of 200 | 5.27:1 |
|---|
| Midnight | 0 of 200 | 6.03:1 |
|---|
| Dusk | 0 of 200 | 6.43:1 |
|---|
| Legacy | 0 of 200 | 6.86:1 |
|---|
| Sunset | 0 of 200 | 6.84:1 |
|---|
| Yardage Book | 0 of 200 | 7.68: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.
Python documentation belongs to its owner, who has nothing to do with Cameleon. The captures show its public page, to show the colours.
Other sites