Commit graph

26 commits

Author SHA1 Message Date
df3a68885d feat: restrict debug panel to /about page only
- Add route check to only show debug panel on /about page
- Keeps debug features accessible but hidden from main experience
- Debug panel remains available in development mode on /about

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-11 20:12:23 -07:00
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
513b40bbc4 fix: update remaining $grey- variables in SCSS files
- Fix themes.scss to use $gray- variables
- Fix tooltip.scss to use $gray- variables
- Resolves build error with undefined variables

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-06-25 22:03:19 -04:00
a31291d69f refactor: replace deprecated $grey- variables with $gray-
- Replace 802 instances of $grey- variables with $gray- across 106 files
- Remove legacy color aliases from variables.scss
- Maintain consistent naming convention throughout codebase

This completes the migration to the new color scale system.

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-06-25 21:41:50 -04:00
1a155e5657 feat: implement toast notification system
- Create toast store wrapping svelte-sonner
- Add Toaster component to root layout
- Configure admin-aware positioning
- Style toasts to match design system
- Add helper functions for common toast types

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-06-24 01:47:35 +01:00
57ec5ca9aa Fix unused CSS selector warnings 2025-06-13 15:05:18 -04:00
f753d5fb8b Unify fullscreen editors 2025-06-13 14:17:26 -04:00
46d655e8f0 Better OpenGraph and HTML metadata 2025-06-11 23:58:11 -07:00
a8bee8d9da Fix footer positioning 2025-06-11 02:03:26 -07:00
3ba7f6b762 We ran the linter 2025-06-11 00:54:05 -07:00
c32e770396 Fix photo albums + spacing 2025-06-02 13:52:13 -07:00
c7b4f57ab0 tbh i dont know whats going on anymore 2025-05-31 02:08:26 -07:00
80d54aaaf0 Admin WIP
Projects and Posts sorta work, need design help
2025-05-27 16:57:51 -07:00
691d0cf464 Some style fixes 2025-05-26 15:14:14 -07:00
cbc2587cc9 Header blur and sticky 2025-05-26 15:02:24 -07:00
6ebe2d59dc Adds footer 2025-05-26 13:30:42 -07:00
49bde18f27 Add link posts, fix layout 2025-05-26 12:34:59 -07:00
bfd03cda87 First commit for universe 2025-05-26 06:44:27 -07:00
569159479b Fix OpenGraph tags 2024-11-18 10:47:06 -08:00
8b0b12579a Add OpenGraph tags 2024-11-18 10:43:27 -08:00
58922fbc59 Add favicon 2024-11-18 03:12:39 -08: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
cbb711d2c4 Remove broken stylesheet link for now 2024-08-06 00:50:04 -07:00
Justin Edmund
46c3f71404 Extract content into Page component 2024-07-12 16:56:08 -04:00
Justin Edmund
22c477eb13 Update home page and layout 2024-07-12 08:44:51 -04:00
Justin Edmund
a0cd967f0a Basic styles 2024-07-12 03:37:38 -04:00