Module themes

Module themes 

Source
Expand description

Theme system and built-in themes. Application-level TUI components

This module contains higher-level TUI components that build on the base primitives in the parent tui module. These are shared across LLM agent applications.

Components:

  • Theme system with runtime switching
  • Theme picker widget
  • 45+ pre-built themes

Re-exports§

pub use theme::current_theme_name;
pub use theme::init_theme;
pub use theme::set_theme;
pub use theme::theme;
pub use theme::Theme;
pub use theme_picker::render_theme_picker;
pub use theme_picker::ThemePickerState;
pub use themes::default_theme_name;
pub use themes::get_theme;
pub use themes::list_themes;
pub use themes::ThemeInfo;
pub use themes::THEMES;

Modules§

macros
Theme definition macros.
theme
Theme runtime management.
theme_picker
Theme picker widget.
themes
Built-in theme definitions.