Bare bones Astro starter with essential integrations and opinionated typography. See it here: astro-core
🚀 Built with Astro
- MDX support with
astro-mdx
- Head ordering with
astro-capo
- Compression via
astro-compressor
🎨 Styled with Tailwind CSS
- Responsive fluid typography via fluid-tailwind
- Container and aspect ratio utilities
🎯 SEO optimized with astro-seo
- Sensible defaults with overrides at the page level
- Automatic sitemap generation
✨ Other goodies
- Easy site config in
src/config/configGlobal.ts
- Variable font support via custom Tailwind plugin
- Subsetted Mona Sans VF and Monaspace Argon Var fonts
-
Install dependencies
pnpm install
-
Development commands:
pnpm dev
- Start development serverpnpm build
- Build for production
-
Install Wrangler CLI
pnpm install -g wrangler
-
Login to Cloudflare account from CLI
wrangler login
-
Create new deployment to Cloudflare Pages
npx wrangler pages deploy dist
Pushes to specified branch will automatically deploy to Cloudflare Pages