A starter theme for Astro.
๐งโ๐ Features:
- โ Designed for company website and blog
- โ Simple enough for personal website and/or blog
- โ Markdown support (.mdx)
- โ Sitemap.xml generation
- โ Style is highly customisable with Tailwind CSS
- โ Search capability using lightweight client-side JS (pagefind.app)
- โ RSS feed (rss.xml) generation
- โ Web map / geolocation
- โ View transitions
- โ JS is only needed for search and map; Tiny Rocket was designed around my use case and I had a need to minimise JS dependency on the client
Below is an overview.
/
โโโ public/
โ โโโ _leaflet
โ โโโ assets
โ โโโ robots.txt
โ โโโ favicon.ico
โโโ src/
โ โโโ components/
โ โโโ contents/
โ โโโ layouts/
โ โโโ pages/
โ โโโ blog/
โ โโโ 404.astro
โ โโโ about.mdx
โ โโโ doc.mdx
โ โโโ index.astro
โ โโโ map.astro
โ โโโ privacy.mdx
โ โโโ rss.xml.ts
โ โโโ search.astro
โโโ astro.config.mjs