Skip to content

Crazzy-Rabbit/lulshi-blog

Repository files navigation

Summary

A personal blog based on Astro, with rich features and classy minimalist design.

Development

Based on wjwei-blog.

Features

  • Astro v4 Fast 🚀
  • TailwindCSS Utility classes
  • Accessible, semantic HTML markup
  • Responsive & SEO-friendly
  • Multi-language support
  • Dark / Light mode, using Tailwind and CSS variables
  • Pinned posts and projects
  • Astro Assets Integration for optimised images
  • MD & MDX posts
  • Pagination
  • Automatic RSS feed
  • Auto-generated sitemap
  • Astro Icon svg icon component
  • Back To Top button

Commands

All commands are run from the root of the project, from a terminal:

Command Action
npm install Installs dependencies
npm run dev Starts local dev server at localhost:4321
npm run build Build your production site to ./dist/
npm run preview Preview your build locally, before deploying
npm run astro ... Run CLI commands like astro add, astro check
npm run astro -- --help Get help using the Astro CLI

Build

# rmdir /s /q .astro
# rmdir /s /q dist

npm install
npm run build

npm run preview

Push

# git init
# git branch -M main
# git remote add origin https://github.com/Crazzy-Rabbit/lulshi-blog.git

git add .
git commit -m "fix astro build types"
git push

About

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors