GitHub Light and GitHub Dark are paired terminal themes that track GitHub’s Primer look – neutral canvas background/foreground, plus a balanced ANSI16 palette for code, prompts, and CLI tooling, with a subtle semi-transparent cursor that stays visible without being distracting.
Colours are picked from GitHub ANSI Primer token hues to feel “GitHub-native”: clean neutrals for text and UI, clear reds/greens/yellows for status and diffs, and blues/cyans/magentas tuned so the bright variants read as highlights rather than totally different colours.
Technically, the colors are applied via Blink/hterm preferences (color-palette-overrides, cursor-color, etc.) and switched using change listeners with prefers-color-scheme. It also guards every step, validates every colour string, and wraps preference writes in try/catch – so failures degr
