Michael
656046b0bf
feat: implement global CSS styling and create AudioPlayer component
2026-04-22 14:39:59 +02:00
Michael and Claude Sonnet 4.5
a3225cb4c4
feat: light/dark theme (cream+gold+grey), reduced radii, stagger animations, search fallback
...
- globals.css: full dual-theme system via .light-theme/.dark-theme classes
→ Dark: deep navy with indigo/cyan glow gradients
→ Light: warm cream #f7f3eb with gold top-left & grey bottom-right gradients
→ Radius tokens: --radius-card 1rem, --radius-panel 1.25rem (sharper cards)
→ New animations: float, scale-in, shimmer skeleton, ping-slow, spin-slow,
glow-beat, gold-shimmer + stagger-grid cascade (up to 20 items)
- tailwind.config.js: reduce 2xl/3xl/4xl radii to match CSS vars; add accent-gold
- Navigation.tsx: add Sun/Moon toggle button using useTheme()
- Dashboard.tsx: shimmer skeletons, stagger-grid on episode grid
- Trending.tsx: stagger-grid on podcast grid
- podcastController.ts: iTunes search fallback → local DB regex search
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com >
2026-04-17 10:51:21 +02:00
Michael
ea4fdb38d5
feat: implement AddPodcast page with RSS subscription and discovery search functionality
2026-04-16 15:45:20 +02:00
Michael
acd9a1a2c5
feat: initialize global styles with theme variables, Tailwind configuration, and custom UI components
2026-04-16 15:39:32 +02:00
Michael
17f2496dda
feat: implement global audio player with playback controls, progress tracking, and persistent settings
2026-04-16 15:34:09 +02:00
Michael
c9127c70c1
feat: implement trending podcasts discovery page with genre filtering and subscription capabilities
2026-04-16 15:27:00 +02:00
Michael
67d45b72ee
feat: initialize global styles with theme-aware CSS variables and utility components
2026-04-16 15:20:29 +02:00
Michael
a993e2d658
feat: implement podcast discovery and management controllers and services
2026-04-16 14:57:49 +02:00
Michael and Claude Sonnet 4.6
b73f06c2b2
Refonte thème + fixes lecteur + suppression faux stats
...
AudioPlayer:
- Supprime section vitesse de lecture
- -30s/+30s (compact et expanded), avec icônes RotateCcw/RotateCw
- Rewind compact passé de -15s à -30s
Thème:
- globals.css refait : animations slide-up/fade-in/reveal définies, glass card améliorée
- Background plus profond (#080d1a), glow/blur plus soignés
- Boutons neon-button avec hover translateY
Corrections:
- Supprime Settings2 (bouton sans action) dans Library
- Supprime stat "2.4k mins listened" inventée dans Navigation
- Stats Library passent de 3 à 2 colonnes (réelles uniquement)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-16 14:26:19 +02:00
Michael
6e9da01488
feat: initialize frontend entry point with HTML boilerplate and custom fonts
2026-04-16 14:09:14 +02:00
Michael
8df1161023
feat: initialize Podcastic project foundation - setup backend and frontend
2026-04-16 09:53:36 +02:00