enhancementgood first issuehacktoberfest
仓库指标
- 星标
- (1 个星标)
- PR 合并指标
- (PR 指标待抓取)
描述
Add support for multiple color themes (light, dark, dracula, monokai) that users can select via command-line flag or config file.
Tasks:
- Create a
themes.gofile ininternal/ui/with theme definitions - Add theme constants for popular themes (dracula, monokai, nord, gruvbox)
- Add
--themeflag to CLI - Update config.yaml to include theme option
- Apply theme colors to all lipgloss styles
Acceptance Criteria:
- User can run
devstandup --theme dracula - Theme persists when set in config file
- All UI elements respect the selected theme
Resources:
- Lipgloss Color Documentation: https://github.com/charmbracelet/lipgloss#colors
- Example themes: https://github.com/mbadolato/iTerm2-Color-Schemes