co-mono/packages/coding-agent/src/tui
Mario Zechner cc88095140 WIP: Add theming system with /theme command
- Consolidated theme system into single src/theme/ directory
- Created Theme class with fg(), bg(), bold(), italic(), underline()
- Added dark and light built-in themes with 36 color tokens
- Support for custom themes in ~/.pi/agent/themes/*.json
- JSON schema for theme validation
- Theme selector UI with /theme command
- Save theme preference to settings
- Uses chalk for text formatting to preserve colors

TODO:
- Replace hardcoded colors throughout TUI components
- Apply markdown theming to Markdown components
- Add theme support to all TUI elements
2025-11-20 23:16:59 +01:00
..
assistant-message.ts Release v0.7.18 2025-11-18 22:08:44 +01:00
custom-editor.ts Release v0.7.26 2025-11-20 17:29:24 +01:00
dynamic-border.ts Add settings manager, show changelog on startup if not shown yet. 2025-11-13 21:19:57 +01:00
footer.ts Simplify thinking level display in footer (remove 'Thinking:' prefix) 2025-11-20 12:38:55 +01:00
model-selector.ts feat(coding-agent): add OAuth authentication for Claude Pro/Max 2025-11-18 17:33:33 +01:00
oauth-selector.ts feat(coding-agent): add OAuth authentication for Claude Pro/Max 2025-11-18 17:33:33 +01:00
queue-mode-selector.ts Release v0.7.28 2025-11-20 20:39:43 +01:00
session-selector.ts Search through all messages in session, not just first message 2025-11-12 09:32:14 +01:00
theme-selector.ts WIP: Add theming system with /theme command 2025-11-20 23:16:59 +01:00
thinking-selector.ts Fix viewport width issues in thinking selector and text rendering 2025-11-11 23:52:18 +01:00
tool-execution.ts Release v0.7.29 2025-11-20 20:48:25 +01:00
tui-renderer.ts WIP: Add theming system with /theme command 2025-11-20 23:16:59 +01:00
user-message-selector.ts Add /branch command for conversation branching (fixes #16) 2025-11-14 23:52:46 +01:00
user-message.ts Downgrade Biome to 2.3.5 to fix false positive noUnusedPrivateClassMembers warnings 2025-11-20 22:32:45 +01:00