A minimalism, personal blog theme for Astro.
If you find this project helpful, please consider giving it a star ⭐️
welcome to add your own blog to the list ❤️
- 🌓 Dark mode support
- 📱 Fully device responsive
- 🎨 Clean and minimalist design
- 📝 Markdown/MDX for content authoring
- 🏄♂️ SSG static rendering, SEO friendly
- 🌐 i18n support (EN/ZH)
- 🔗 Social media integration
- 📰 RSS feed & sitemap support
- 🛠️ Google analysis integration
- 💬 Commenting Integration (Twikoo)
- 🎨 Enhance Transition and Animation
- 🔍 Local search functionality
- ...and more
-
Open
src/config/index.ts
and customize your site settings -
Open
src/config/links.ts
and customize your site links -
Open
src/config/zh(en)/about.mdx(intro.mdx、links.mdx)
and customize your pages content
- Create new blog posts in the
src/content/posts/
directory - Use the following frontmatter template:
---
title: "Your Post Title"
description: "A brief description of your post"
pubDate: YYYY-MM-DD
updatedDate(optional): YYYY-MM-DD
tags(optional): ["tag1", "tag2"]
ogImage(optional): "cover image URL"
---
Your content here...
git remote add upstream https://github.com/sun0225SUN/astro-air
git fetch upstream
git merge upstream/main --allow-unrelated-histories
Contributions are welcome! Feel free to:
- Fork the repository
- Create your feature branch
- Submit a pull request
git clone https://github.com/sun0225SUN/astro-air
cd astro-air
pnpm install
pnpm dev
This project is licensed under the MIT License - see the LICENSE file for details.