Radio show website: Full Astro build with 194 episodes imported
Complete website for The Computer Guru Show (radio.azcomputerguru.com): - Astro 6.0.4 static site with React islands - 194 episodes imported from gurushow.com RSS feed - Dark/light mode HSL design system - Persistent audio player with session persistence - Episode archive with search and season filtering - Home page with animated hero, stats, latest episodes - All pages: About, Subscribe, Community, Live, Contact, Blog, 404 - Podcast RSS feed with iTunes namespace - Session log updated Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
8
projects/radio-show/website/src/data/navigation.ts
Normal file
8
projects/radio-show/website/src/data/navigation.ts
Normal file
@@ -0,0 +1,8 @@
|
||||
export const mainNav = [
|
||||
{ label: 'Episodes', href: '/episodes' },
|
||||
{ label: 'Blog', href: '/blog' },
|
||||
{ label: 'Live', href: '/live' },
|
||||
{ label: 'Community', href: '/community' },
|
||||
{ label: 'About', href: '/about' },
|
||||
{ label: 'Subscribe', href: '/subscribe' },
|
||||
];
|
||||
8
projects/radio-show/website/src/data/platforms.ts
Normal file
8
projects/radio-show/website/src/data/platforms.ts
Normal file
@@ -0,0 +1,8 @@
|
||||
export const platforms = [
|
||||
{ name: 'Apple Podcasts', url: 'https://itunes.apple.com/us/podcast/the-computer-guru-radio-show/id817895324', icon: 'apple' },
|
||||
{ name: 'Spotify', url: '#', icon: 'spotify' },
|
||||
{ name: 'Google Podcasts', url: '#', icon: 'google' },
|
||||
{ name: 'Overcast', url: '#', icon: 'overcast' },
|
||||
{ name: 'Pocket Casts', url: '#', icon: 'pocketcasts' },
|
||||
{ name: 'RSS Feed', url: '/feed.xml', icon: 'rss' },
|
||||
];
|
||||
Reference in New Issue
Block a user