You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(ui): adaptive colors, terminal width handling, and review fixes (#23)
* feat(ui): enhance color styling with adaptive colors and improve terminal width handling
* fix(ui): address PR review feedback for terminal width and color handling
- Restore ANSI escape for spinner line clearing instead of hardcoded 80-char width
- Add post-clamp overflow redistribution in table column sizing
- Extract GetTerminalWidthFor(f *os.File) to support non-stdout streams
- Fix badge foreground contrast for light-mode terminals (white -> black)
- Remove unused ColorTableRowEven/ColorTableRowOdd declarations
- Guard overhead formula against empty widths slice
- Move Supported Models section up in README
* fix(ui): correct badge contrast for both light and dark terminals
- Badge foreground: Light:255 (white) for dark backgrounds, Dark:0 (black) for bright backgrounds
- Replace ColorText with dedicated neutral gray for "note" badge background
0 commit comments