Theme Audit
Audit theme definitions and usage across the codebase.
Theme definitions
!cat internal/theme/theme.go | head -200
Theme usage in UI
!grep -r "theme." internal/app/ --include="*.go" | head -50
Potential hardcoded colours
!grep -rE "(lipgloss.(Color|AdaptiveColor)(|#[0-9a-fA-F]{6})" internal/app/ --include="*.go" | head -30
Audit themes for:
-
Missing colour fields that UI code expects
-
Unused theme values that can be removed
-
Hardcoded colours in UI code that should use theme fields
-
Contrast issues between foreground and background colours
-
Inconsistencies between different theme variants