Personal website I created using Astro/Tailwind CSS and Netlify. Built off of the Astro Cactus Theme
Check it out at michaelkitzman.com, hosted on Netlify
- Astro v4 Fast 🚀
- TailwindCSS Utility classes
- Accessible, semantic HTML markup
- Responsive & SEO-friendly
- Dark / Light mode, using Tailwind and CSS variables
- Astro Assets Integration for optimised images
- MD & MDX posts
- Includes Admonitions
- Satori for creating open graph png images
- Pagination
- Automatic RSS feed
- Webmentions
- Auto-generated:
- Pagefind static search library integration
- Astro Icon svg icon component
- Expressive Code source code and syntax highlighter
Replace pnpm with your choice of npm / yarn
| Command | Action |
|---|---|
pnpm install |
Installs dependencies |
pnpm dev |
Starts local dev server at localhost:3000 |
pnpm build |
Build your production site to ./dist/ |
pnpm postbuild |
Pagefind script to build the static search of your blog posts |
pnpm preview |
Preview your build locally, before deploying |
pnpm sync |
Generate types based on your config in src/content/config.ts |
This theme was built on top of Astro Theme Cactus which was inspired by Hexo Theme Cactus
MIT