zot/packages/tui
patriceckhart dfd25012b6 Add JSON theming, theme-only extensions, and docs
- User themes from $ZOT_HOME/themes/*.json with partial overrides
  (colors, syntax, spinner) and dark/light fallback.
- /settings color-theme picker; selection persisted in config.json.
- Theme-only extensions: extension.json plus theme.json (or
  themes/theme.json) load without spawning a subprocess.
- write-zot-themes built-in skill and docs/themes.md.
- README, extensions docs, and embedded docs index updated.
2026-05-30 11:34:42 +02:00
..
crlf_test.go refactor: split source into packages/{provider,core,tui,agent} 2026-05-27 09:07:15 +02:00
detect_bg.go refactor: split source into packages/{provider,core,tui,agent} 2026-05-27 09:07:15 +02:00
editor.go refactor: split source into packages/{provider,core,tui,agent} 2026-05-27 09:07:15 +02:00
editor_ansi_prompt_test.go refactor: split source into packages/{provider,core,tui,agent} 2026-05-27 09:07:15 +02:00
editor_vertical_test.go refactor: split source into packages/{provider,core,tui,agent} 2026-05-27 09:07:15 +02:00
highlight.go Add JSON theming, theme-only extensions, and docs 2026-05-30 11:34:42 +02:00
image.go refactor: split source into packages/{provider,core,tui,agent} 2026-05-27 09:07:15 +02:00
image_test.go refactor: split source into packages/{provider,core,tui,agent} 2026-05-27 09:07:15 +02:00
input.go refactor: split source into packages/{provider,core,tui,agent} 2026-05-27 09:07:15 +02:00
input_test.go refactor: split source into packages/{provider,core,tui,agent} 2026-05-27 09:07:15 +02:00
markdown.go Add JSON theming, theme-only extensions, and docs 2026-05-30 11:34:42 +02:00
markdown_test.go refactor: split source into packages/{provider,core,tui,agent} 2026-05-27 09:07:15 +02:00
partialjson.go refactor: split source into packages/{provider,core,tui,agent} 2026-05-27 09:07:15 +02:00
partialjson_test.go refactor: split source into packages/{provider,core,tui,agent} 2026-05-27 09:07:15 +02:00
paste_collapse_test.go refactor: split source into packages/{provider,core,tui,agent} 2026-05-27 09:07:15 +02:00
quote_paste_test.go refactor: split source into packages/{provider,core,tui,agent} 2026-05-27 09:07:15 +02:00
render.go refactor: split source into packages/{provider,core,tui,agent} 2026-05-27 09:07:15 +02:00
render_test.go refactor: split source into packages/{provider,core,tui,agent} 2026-05-27 09:07:15 +02:00
resize_unix.go refactor: split source into packages/{provider,core,tui,agent} 2026-05-27 09:07:15 +02:00
resize_windows.go refactor: split source into packages/{provider,core,tui,agent} 2026-05-27 09:07:15 +02:00
statusbar_test.go refactor: split source into packages/{provider,core,tui,agent} 2026-05-27 09:07:15 +02:00
terminal.go refactor: split source into packages/{provider,core,tui,agent} 2026-05-27 09:07:15 +02:00
theme.go Add JSON theming, theme-only extensions, and docs 2026-05-30 11:34:42 +02:00
theme_loader.go Add JSON theming, theme-only extensions, and docs 2026-05-30 11:34:42 +02:00
theme_loader_test.go Add JSON theming, theme-only extensions, and docs 2026-05-30 11:34:42 +02:00
view.go Add JSON theming, theme-only extensions, and docs 2026-05-30 11:34:42 +02:00
wrap_test.go refactor: split source into packages/{provider,core,tui,agent} 2026-05-27 09:07:15 +02:00