Navi Code TUI: apply gnexus theme to widgets and renderers
- Register Navi themes as Textual themes so $tui-* CSS variables resolve.

- Update ChatPanel, StatusPanel, InputBox to use palette colors.

- Update all content renderers to draw from the active theme.

- Add set_active_theme/get_active_theme helpers for runtime color access.

Co-Authored-By: Claude <noreply@anthropic.com>
1 parent 670a3b0 commit 498a4789d96974976670837e36afa3f6f7a5fd4a
@Eugene Sukhodolskiy Eugene Sukhodolskiy authored 2 days ago
Showing 10 changed files
View
clients/terminal/tui/renderers/error.py
View
clients/terminal/tui/renderers/message.py
View
clients/terminal/tui/renderers/plain.py
View
clients/terminal/tui/renderers/thinking.py
View
clients/terminal/tui/renderers/tool.py
View
clients/terminal/tui/themes.py
View
clients/terminal/tui/tui_app.py
View
clients/terminal/tui/widgets/chat_panel.py
View
clients/terminal/tui/widgets/input_box.py
View
clients/terminal/tui/widgets/status_panel.py