Skip to content

josephgu41/blog

 
 

Repository files navigation

Astro Blog Zozo

An opinionated and neat blog template built with Astro. The theme originates from hugo-theme-zozo.

Check out the ✨ Live Demo ✨.

Features

  • Fast and light weight. Lighthouse 4 * 100/100 on desktop. 1 point decreased on mobile.
  • Astro 4
  • No other UI frameworks integrated for better performance
  • mobile-friendly responsive design with Tailwind CSS
  • Light / dark theme derived from hugo-theme-zozo
  • Markdown post support with emoji shortcode, katex
  • static search with Pagefind
  • comment system powered by giscus
  • SEO-friendly setup with canonical URLs and OpenGraph data
  • RSS generation
  • Sitemap.xml generation
  • dynamic open graph image generation
  • Hide unwanted elements through config

Getting Started

See this post for using this template.

Todo

  • @shikijs/transformers require custom style
  • i18n

Contribute

Issues and PRs are welcome!

License

MIT

Acknowledgements

Releases

No releases published

Packages

No packages published

Languages

  • Astro 59.8%
  • TypeScript 30.9%
  • JavaScript 9.3%