Skip to content

Latest commit

 

History

History
51 lines (41 loc) · 1.37 KB

README.md

File metadata and controls

51 lines (41 loc) · 1.37 KB

Tiny Rocket

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

🚀 Project Structure

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

👀 Want to learn more?