feat(ui): add radio station details modal triggered on active station click (0e42f2e)
Immutable
release. Only release title and notes can be modified.
Live Deployment & App Access
- 馃寪 Web App: https://varun.khaneja.org/LocalJam/
- 馃摝 Repository Commit: 0e42f2ec8065d03a7c60d3d8310777eb73b9983a
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.jsdisplaying live stream metadata, bitrate/quality,
origin country, Web Audio pipeline status, stream URL copy, and player action shortcuts. - Made
#player-track-titleinteractive 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.jsand added responsive modal styles insrc/ui/app.css. - Added unit tests in
test/ui/station-modal.test.jsandtest/ui/components.test.js.