Problem
domains/terminal-themes/palettes/index.ts lists 39 terminal themes. Only high-contrast-light is a light palette; every other theme (default, catppuccin, dracula, nord, one-dark, tokyo-night, gruvbox, etc.) is dark-only.
Related to #1 (terminal widgets have no dark/light switching mechanism at all). Once #1 lands a light/dark pairing mechanism, most existing themes still won't have a light counterpart to pair with.
Expected
Add light variants for a few popular existing dark themes (e.g. github already has a light-friendly source palette upstream, solarized has an official light variant, catppuccin has "latte" as its light flavor). Doesn't need to cover all 39, start with the most-used ones.
Scope
domains/terminal-themes/palettes/* (new files, e.g. github-light.ts, solarized-light.ts, catppuccin-latte.ts)
domains/terminal-themes/palettes/index.ts (register new entries)
Depends on
Problem
domains/terminal-themes/palettes/index.tslists 39 terminal themes. Onlyhigh-contrast-lightis a light palette; every other theme (default, catppuccin, dracula, nord, one-dark, tokyo-night, gruvbox, etc.) is dark-only.Related to #1 (terminal widgets have no dark/light switching mechanism at all). Once #1 lands a light/dark pairing mechanism, most existing themes still won't have a light counterpart to pair with.
Expected
Add light variants for a few popular existing dark themes (e.g.
githubalready has a light-friendly source palette upstream,solarizedhas an official light variant,catppuccinhas "latte" as its light flavor). Doesn't need to cover all 39, start with the most-used ones.Scope
domains/terminal-themes/palettes/*(new files, e.g.github-light.ts,solarized-light.ts,catppuccin-latte.ts)domains/terminal-themes/palettes/index.ts(register new entries)Depends on