A simple portfolio starter and blog theme for Astro.
https://astro-portfolio-starter-demo.netlify.app
- Clean and minimal design
- Tailwind CSS using the astro integration.
- Blog with MDX markdown content for posts. Also supports Vue and React components directly within the Markdown.
- Theme Switcher with Light and Dark Mode
- View Transitions using Astro's implementation
- Tags for posts
- Basic pagination
- Syntax highlighting
- Illustrations from unDraw
- 404 Page
- Clone the repo:
git clone https://github.com/drehimself/astro-portfolio-starter.git
cd astro-portfolio-starter
npm install
npm run dev
to start a local dev server.npm run build
to build app for production.
- Based off my other project built in Gridsome a few years ago: Gridsome Portfolio Starter