Skip to content

An opinionated foundation/starter repo for new Astro themes we create.

License

Notifications You must be signed in to change notification settings

treefarmstudio/astro-template-foundation

Repository files navigation

Astro Theme Foundation

This is an opinionated foundation for how we like to structure our themes for Astro. Feel free to use it for your own projects if you want to make your own theme. It's unlicensed and ready for you to make the next million dollar theme for Astro.

Features

  • ✅ SEO friendly
  • ✅ Modern CSS Reset via Andy Bell
  • ✅ Fluid typography scaling via Utopia
  • ✅ Base and Page Layouts
  • ✅ A generic but flexible Button component
  • ✅ Automatic Sitemap

Get Started

Customize the global site settings such as the title and description in the src/data/settings.ts file

OR

Local Development

npm i && npm start

Deploy

Deploy to Netlify

Feel free to deploy and host your site on your favorite static hosting service such as Netlify, Firebase Hosting, Vercel, GitHub Pages, etc.

Astro has an in-depth guide on how to deploy an Astro project to each service.

Sponsor

If you find this theme useful, please consider donating to support the continued development of it with the link below

Donate to Little Sticks

Support

Please feel free to reach out to us on our Discord if you have questions or file an issue on the repo.

Join our Discord

License

MIT

About

An opinionated foundation/starter repo for new Astro themes we create.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published