asteroid/static
glenneth 4288b4a1ea feat: Implement frameset-based persistent audio player
- Add frameset architecture for persistent audio playback across navigation
- Create frameset-wrapper.chtml as main container with two frames
- Create audio-player-frame.chtml for persistent 80px bottom player frame
- Create front-page-content.chtml and player-content.chtml for frame content
- Add routes for frameset wrapper, content frames, and player frame
- Audio continues playing when navigating between pages
- Pure Lisp/HTML solution with no additional JavaScript dependencies
- Player frame includes quality selector and now-playing display
- Updates every 10 seconds via /api/asteroid/partial/now-playing-inline
2025-10-19 15:09:24 +03:00
..
js feat: Implement frameset-based persistent audio player 2025-10-19 15:09:24 +03:00
asteroid.css fix: playlist create button wrap on small screens 2025-10-15 06:40:20 -04:00
asteroid.lass fix: playlist create button wrap on small screens 2025-10-15 06:40:20 -04:00