Commit graph

9 commits

Author SHA1 Message Date
3d7eb6e985 refactor: consolidate now playing detection into single music stream store
- Merge albumStream and nowPlayingStream into unified musicStream store
- Simplify confidence scoring to binary detection (playing/not playing)
- Create single source of truth for music state across components
- Fix synchronization issues between header and album indicators
- Make Album spring animation more subtle (stiffness: 150, damping: 25)

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-10 21:32:14 -07:00
4aaf33f19e Ran linter 2025-06-16 17:05:43 +01:00
4ffcb25a67 Updates for now playing 2025-06-14 18:52:13 -04:00
4a99aca101 Use new Avatar component 2025-06-14 14:09:08 -04:00
f41df1d5e8 Avatar now playing reactivity 2025-06-14 00:45:03 -04:00
c7b4f57ab0 tbh i dont know whats going on anymore 2025-05-31 02:08:26 -07:00
3d58dd5b46 Updates to design
* Disabled games for now
* Added failsafe for when last.fm can't find an album
* Updated to use rems
* Extracted RecentAlbums into a component
* Fixes for mobile
2024-11-18 02:10:15 -08:00
Justin Edmund
8c31d08064 Updated to use Svelte 5 runes 2024-07-12 16:56:01 -04:00
Justin Edmund
980a6395f1 Add Avatar component
This is an interactive jedmund avatar. It blinks once or twice randomly, and opens its mouth wide when you hover over it
2024-07-12 08:44:23 -04:00