feat: add theme configuration for ghostty-web terminal

- Add 8 predefined themes: dark, light, dracula, catppuccin, nord, gruvbox, solarized, tokyo
- Support data-theme attribute for theme selection
- Support custom JSON themes via data-theme attribute
- Set dark theme as default
- Export THEMES object for programmatic access
This commit is contained in:
GitHub Copilot
2026-01-28 01:04:09 +00:00
parent 9f021e71fe
commit 323d84d017
3 changed files with 208 additions and 6 deletions
+1 -1
View File
@@ -1,6 +1,6 @@
[tool.poetry]
name = "textual-webterm"
version = "0.5.0"
version = "0.5.1"
description = "Serve terminal sessions over the web"
authors = ["Will McGugan <will@textualize.io>"]
license = "MIT"