-
Notifications
You must be signed in to change notification settings - Fork 0
Commit 8fe39e7
committed
Merge #126: Add Theme/Configuration Support for UserOutput
2835384 feat: [#124] export Theme in presentation module public API (copilot-swe-agent[bot])
03bdca4 fix: [#124] address clippy warnings and apply rustfmt (copilot-swe-agent[bot])
e68b452 feat: [#124] add Theme struct with emoji, plain, and ASCII variants (copilot-swe-agent[bot])
7a27a23 Initial plan (copilot-swe-agent[bot])
Pull request description:
Extracts hardcoded emoji symbols from `UserOutput` methods into a configurable `Theme` struct, enabling support for different output styles (emoji, plain text, ASCII) based on environment or user preferences.
## Changes
**Theme System**
- Added `Theme` struct with three predefined themes:
- `emoji()` - Unicode symbols (⏳ ✅ File tree
Expand file treeCollapse file tree
2 files changed
+401
-17
lines changedOpen diff view settings
Filter options
- src/presentation
Expand file treeCollapse file tree
2 files changed
+401
-17
lines changedOpen diff view settings
Collapse file
+1-1Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
51 | 51 | | |
52 | 52 | | |
53 | 53 | | |
54 | | - | |
| 54 | + | |
0 commit comments