Skip to content

fix: resolve minor UI issues (#1)#2

Merged
vgreg merged 1 commit intomainfrom
1-minor-ui-issues
Jan 24, 2026
Merged

fix: resolve minor UI issues (#1)#2
vgreg merged 1 commit intomainfrom
1-minor-ui-issues

Conversation

@vgreg
Copy link
Copy Markdown
Owner

@vgreg vgreg commented Jan 24, 2026

Summary

  • Fix live game selection visibility: focused state now takes priority over live/final game colors when navigating with arrow keys
  • Add auto-refresh countdown timer to GameScreen and ScheduleScreen, displayed in the header subtitle (e.g., "Refreshing in 25s")
  • Increase standings side-by-side layout threshold from 90 to 150 chars to prevent column truncation on narrow terminals
  • Remove redundant navigation documentation from README and docs (UI footer already shows key bindings)

Test plan

  • Verify live game cards show accent border when focused/selected
  • Verify countdown timer appears in header on schedule and game screens
  • Verify standings switch to stacked layout before columns are truncated
  • Verify documentation no longer contains navigation tables

Closes #1

- Fix live game selection visibility: focused state now takes priority
  over live/final game colors when navigating with arrow keys
- Add auto-refresh countdown timer to GameScreen and ScheduleScreen,
  displayed in the header subtitle
- Increase standings side-by-side layout threshold from 90 to 150 chars
  to prevent column truncation on narrow terminals
- Remove redundant navigation documentation (UI footer already shows keys)
- Fix pre-existing type annotation for get_nhl_today() return type

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@vgreg vgreg linked an issue Jan 24, 2026 that may be closed by this pull request
@vgreg vgreg merged commit 0084467 into main Jan 24, 2026
2 of 5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Minor UI issues

1 participant