Files
webterm/webterm
GitHub Copilot 5031bd5e7c Sync theme registries and support webterm-theme key in landing YAML
Two issues prevented themes from being applied:

1. Three server-side themes (miasma, github, gotham) were missing from
   the frontend THEMES map in terminal.ts, causing the browser to
   silently ignore them when set via data-theme attribute.

2. Landing YAML only recognized the 'theme' key, but users writing
   'webterm-theme' (matching the Docker label convention) got no theme.
   Now LoadLandingYAML accepts both 'theme' and 'webterm-theme' keys.

All 16 themes are now consistent across ThemeBackgrounds, ThemePalettes,
and the frontend THEMES map.
2026-02-17 20:53:47 +00:00
..