Bri-Tunes/public/js
Brian Fertig 561f41f0ce feat: add 3D canvas objects flanking lightbox/now-playing overlays and playlist highlighting
- Introduce dynamic 3D geometry objects (torusKnot, trefoil, hyperboloid, etc.) rendered with Three.js on both sides of the screen when lightbox or now-playing overlay is open; only active on viewports ≥1280px wide.
- Add CSS styling for `.oo-canvas` (z-index 3100) and `.card.playlist-active` to highlight the currently active playlist card with neon-cyan glow effects.
- Extend player.js to track `briTunesActivePlaylistId` and toggle `playlist-active` class on cards via data attributes.
- Add `data-playlist-id` attributes to playlist cards in home, playlists, profile views and play buttons in playlist view for highlighting support.
2026-04-11 15:17:51 -06:00
..
bg-grid.js feat: add repeat functionality to player UI and enhance song metadata display 2026-04-10 22:01:40 -06:00
boot-sequence.js feat: add configurable site name via SITE_NAME env var 2026-04-11 08:34:11 -06:00
lightbox.js feat: add user avatars with cropping and image lightbox 2026-04-11 10:08:05 -06:00
navigate.js feat: add playlist creation credit display, shuffle playback, drag-and-drop reordering, and email verification flow improvements 2026-04-10 20:14:54 -06:00
now-playing.js Now Playing Fix 2026-04-11 13:48:56 -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
…
player.js feat: add 3D canvas objects flanking lightbox/now-playing overlays and playlist highlighting 2026-04-11 15:17:51 -06:00
social.js feat: implement social actions (like/favorite) for songs and playlists 2026-04-11 09:12:21 -06:00