Repository navigation
Conversation
w3cj
commented
Oct 7, 2026
- Youtube embeds on home page list of recent episodes
- Youtube embeds on every page of /shows
- Youtube embed on individual /show/ page
- Miniplayer shows at bottom right when scrolling embed out of view
- Navigating away from a page where video play started, keeps episode playing mini player in bottom right
- Seek / play activity saved to local storage so you can resume an episode
- Bottom play bar controls and stays in sync with currently playing video
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
…ine handling - Replace per-embed scroll listeners and intervals with a shared IntersectionObserver and a single playback ticker - Keep the mini-player mounted (hidden) to avoid iframe reloads; on list pages it keeps playing until the card is played directly - Add video/audio preference toggle (default video, audio when offline) - Track audio and video positions separately; route audio-timeline timestamps (show notes, transcript, ?t=) to video only when durations match - Throttle position saves, sync player with youtube_player via store subscription, type the media-chrome media swap - Mini-player follows the bottom player height; layout fixes scoped to video cards; dedupe show header with a snippet - Move store tests to src/state and add media_timeline tests Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Bundle ReportChanges will increase total bundle size by 55.83kB (0.67%) ⬆️. This is within the configured threshold ✅ Detailed changes
Affected Assets, Files, and Routes:view changes for bundle: website-server-esmAssets Changed:
Files in
Files in
Files in
Files in
Files in
Files in
Files in
App Routes Affected:
view changes for bundle: website-client-esmAssets Changed:
Files in
Files in
Files in
Files in
Files in
Files in
Files in
Files in
App Routes Affected:
|
- snake_case renames in Transcript (incl. ai_show_note prop), ShowCard, and show layout - Remove unused vars/catch bindings - Make show page JSON-LD schema $derived so it updates when navigating between episodes, and fix the parse error from the inline template Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>