asteroid/static
glenneth 8b6209e4e0 Add mini spectrum analyzer to player frame with theme/style sync
- Remove cross-frame audio access that was breaking audio on navigation
- Add mini spectrum visualizer to persistent player frame
- Mini analyzer syncs theme and style with main analyzer via localStorage
- Add MusicBrainz search link to player frame (updates with track changes)
- Reduce quality selector width from 140px to 55px
- Add search_url to now-playing-json API response

The main analyzer is disabled in frameset mode due to browser restrictions
on cross-frame MediaElementSource, but the mini analyzer in the player
frame provides visualization that persists across content navigation.
2026-01-11 13:25:55 -05:00
..
avatars feat: Make YP directory publishing configurable via ICECAST_ENABLE_YP env var 2026-01-02 07:42:11 -05:00
icons feat: Add avatar upload and fix authentication errors 2025-12-22 21:42:06 -05:00
js Rename recently-played.js to recently-played.js.original 2025-12-06 11:55:24 -05:00
asteroid.css Add mini spectrum analyzer to player frame with theme/style sync 2026-01-11 13:25:55 -05:00
asteroid.lass Add mini spectrum analyzer to player frame with theme/style sync 2026-01-11 13:25:55 -05:00
asteroid.png a nice asteroid, from Summer Emacs. remember to ask for forgiveness. 2025-11-11 11:11:50 -05:00
favicon-16x16.png feat: Add favicon and asteroid.png graphics to front page 2025-11-20 17:05:35 -05:00
favicon-32x32.png feat: Add favicon and asteroid.png graphics to front page 2025-11-20 17:05:35 -05:00
favicon.ico feat: Add favicon and asteroid.png graphics to front page 2025-11-20 17:05:35 -05:00