Flying Pigeons band website — Texas punk, feathered and fearless.
🎸 Live Site: https://theflyingpigeons.com
- Astro v5.18.1
- Tailwind CSS v3
- React (Astro integration)
- TypeScript
- Deployed on Cloudflare Pages
npm install
npm run dev # http://localhost:4321
npm run build # production build → dist/
npm run preview # preview production buildGlobal styles and complex component CSS live in src/styles/global.css. Tailwind utility classes are used for layout and typography throughout src/pages/index.astro. Custom Tailwind config is in tailwind.config.js.
src/pages/index.astro— main landing pagesrc/assets/images/— source images optimized at build time via Astro<Image>functions/api/subscribe.ts— Cloudflare Pages Function for email subscriptionswrangler.toml— Cloudflare bindings configuration
- Single-page landing site with responsive design
- Featured video integration
- Shows/Tour dates section
- Band member lineup
- Email subscription via Cloudflare Pages Function + KV
- Social media integration
- Visit the live site and subscribe to email updates
- Follow on social media for latest show announcements
- Share with fellow punk rock enthusiasts
- Contact the band through social media links on the website
- Visit the live site for band information and upcoming shows