Skip to content

feat(ui): add radio station details modal triggered on active station click (0e42f2e)

Choose a tag to compare

@github-actions github-actions released this 05 Sep 05:08
Immutable release. Only release title and notes can be modified.

Live Deployment & App Access

Commit Details

Subject: feat(ui): add radio station details modal triggered on active station click
Date: 2026-09-04 22:08:10 -0700

Commit Message

Enable rich metadata inspection and quick controls for active radio streams by clicking
the radio station title in the player bar or on an active station card in the Radio View.

Key Changes:

  • Created src/ui/components/station-modal.js displaying live stream metadata, bitrate/quality,
    origin country, Web Audio pipeline status, stream URL copy, and player action shortcuts.
  • Made #player-track-title interactive with keyboard accessibility when playing radio streams.
  • Added playing card title click handler in src/ui/views/radio-view.js.
  • Mounted station modal in src/main.js and added responsive modal styles in src/ui/app.css.
  • Added unit tests in test/ui/station-modal.test.js and test/ui/components.test.js.