Commit Graph

5 Commits

Author SHA1 Message Date
1e38c03962 feat: enhance OG/Twitter meta tags with cover images
- Use page resource cover.* for track pages (resized to 1200x webp)
- Fall back to .Params.image then configurable site default
- Add [images] config section with default OG image path
- Add og-default.png (1200x630) with centered logo

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-05 16:17:07 +01:00
064da64c34 feat: random track playback, fix new tracks urls 2026-01-10 19:08:30 +01:00
8f4b882db3 fix: tracks pagination 2026-01-10 18:20:08 +01:00
e50c8a2503 feat(visualizer): add multiple visualizers with mouse tracking and beat response
- Add BaseVisualizer class for shared visualizer logic
- Add Helix visualizer (DNA helix with rungs, beat compression/bounce)
- Add Tunnel visualizer (ring tunnel with depth parallax)
- Refactor SphereVisualizer to extend BaseVisualizer
- Add mouse tracking to all visualizers (canvas-relative, centered)
- Add visualizer switching via logo click (persisted to localStorage)
- Add beat-responsive bouncing and compression effects

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-29 21:11:38 +01:00
694a7047a4 Initial commit 2025-11-29 17:51:00 +01:00