HsuBlog

screenshot of HsuBlog
astro
vue
scss

A beautiful, customized, personal blog theme for Astro

Overview

HsuBlog is a customized personal blog theme for Astro. It is inspired by hexo-butterfly and HeoBlog and follows best practices for accessibility. The theme offers both light and dark modes and provides extensive customization options. It also includes features such as fuzzy search, pagination, tags and categories, sitemap, RSS feed, and support for FontAwesome icons. HsuBlog is highly customizable and SEO-friendly, and it supports markdown, GFM, KaTex/Mathjax, and other unique extension syntax. The theme can achieve high performance scores in Lighthouse tests.

Features

  • Super fast performance: HsuBlog offers a high-performance experience.
  • Dark mode: The theme supports both light and dark modes.
  • Fuzzy search: Users can easily search for content using fuzzy search.
  • Pagination: HsuBlog provides pagination support for browsing through blog posts.
  • Tags and categories: Users can organize blog posts using tags and categories.
  • Sitemap and RSS feed: The theme includes a sitemap and RSS feed for better SEO and discoverability.
  • Highly customizable: HsuBlog allows users to customize various aspects of the theme to their preferences.
  • Local FontAwesome icons: The theme supports using locally hosted FontAwesome icons.
  • SEO-friendly: HsuBlog is designed with SEO best practices in mind.
  • Followed best practices: The theme follows industry best practices for accessibility and performance.
  • Markdown GFM and extensions: HsuBlog supports markdown, GFM, and unique extension syntax.
  • i18n support: The theme supports internationalization.

Summary

HsuBlog is a beautiful and customized personal blog theme for Astro. It offers a range of features including fast performance, dark mode, fuzzy search, pagination, tags and categories, and extensive customization options. The theme follows best practices, supports internationalization, and is SEO-friendly. With support for markdown and various extensions, HsuBlog provides a versatile platform for bloggers to create and customize their blogs.

astro
Astro

Astro is the all-in-one web framework designed for speed. Pull your content from anywhere and deploy everywhere, all powered by your favorite UI components and libraries.

vue
Vue

Vue.js is a lightweight and flexible JavaScript framework that allows developers to easily build dynamic and reactive user interfaces. Its intuitive syntax, modular architecture, and focus on performance make it a popular choice for modern web development.

scss
SCSS

SCSS is a preprocessor scripting language that extends the capabilities of CSS by adding features such as variables, nesting, and mixins. It allows developers to write more efficient and maintainable CSS code, and helps to streamline the development process by reducing repetition and increasing reusability.