Files
claudetools/projects/radio-show/website/src/pages/index.astro
Mike Swanson a2b8332770 Radio show website: light mode fix, headshot, motto update
- Fix hero title/tagline/description text invisible in light mode
- Replace ghost button with accent-bordered outline button for contrast
- Add [data-theme="light"] overrides for hero gradients
- Add Mike Swanson headshot (WebP 11KB + JPEG fallback) to about page and home
- Replace SVG placeholders with real photo (circular crop on about, framed on home)
- Update show motto across all locations

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-15 18:04:31 -07:00

21 lines
858 B
Plaintext

---
import BaseLayout from '../layouts/BaseLayout.astro';
import HeroSection from '../components/home/HeroSection.astro';
import LatestEpisodes from '../components/home/LatestEpisodes.astro';
import FeaturedClassics from '../components/home/FeaturedClassics.astro';
import StatsSection from '../components/home/StatsSection.astro';
import BlogHighlights from '../components/home/BlogHighlights.astro';
import AboutPreview from '../components/home/AboutPreview.astro';
import SubscribeCTA from '../components/home/SubscribeCTA.astro';
---
<BaseLayout title="Home" description="The Computer Guru Show - Helping you deal with all of your technology needs while treating you like a person in the process.">
<HeroSection />
<LatestEpisodes />
<FeaturedClassics />
<StatsSection />
<BlogHighlights />
<AboutPreview />
<SubscribeCTA />
</BaseLayout>