Bri-Tunes/public/js
Brian Fertig df14aa8975 feat: integrate lightbox for media images and improve media session handling
- Add lightbox support to song/playlist cover images by adding lb-trigger class and data-lightbox attributes
- Prevent default click behavior in lightbox.js to avoid navigation when opening image modal
- Update player UI to conditionally enable/disable lightbox on album art based on cover presence
- Set navigator.mediaSession.playbackState proactively during audio reassignment to prevent OS throttling
- Wrap media session seek handlers in try-catch blocks for compatibility with mobile streaming sources
2026-04-15 21:24:54 -06:00
..
bg-grid.js
…
boot-sequence.js
…
lightbox.js feat: integrate lightbox for media images and improve media session handling 2026-04-15 21:24:54 -06:00
navigate.js feat(admin): add bulk song selection with playlist assignment 2026-04-12 14:08:42 -06:00
now-playing.js refactor: unify overlay styling with animated synthwave plasma backdrop 2026-04-12 13:07:27 -06:00
overlay-objects.js feat: add 3D canvas objects flanking lightbox/now-playing overlays and playlist highlighting 2026-04-11 15:17:51 -06:00
player-viz.js feat: add big-room single-song overlay with animated visualizer 2026-04-12 12:36:08 -06:00
player.js feat: integrate lightbox for media images and improve media session handling 2026-04-15 21:24:54 -06:00
social.js feat: implement social actions (like/favorite) for songs and playlists 2026-04-11 09:12:21 -06:00