About the Theme
A minimalist VitePress blog theme, implemented as a custom theme based on vitepress
For more details, visit: https://theme.sugarat.top
Supported Features
Main features (not all):
- Blog homepage
- Article list
- Featured articles
- Friend links
- Tag classification
- Image preview
- Search (offline full-text search powered by pagefind)
- Comment system powered by giscus
- Recommended articles (related content)
- Reading time estimation
- Global alert pop-ups (powered by
el-alert
) - Global announcement pop-ups (supports image, text, button)
- Project showcase page (display your personal projects)
- Tabs (via vitepress-plugin-tabs)
- Flowcharts (via vitepress-plugin-mermaid)
- RSS
- Unified theme colors
- More customizable styles
Planned Features
- Valine comment system
- Article collections (grouped topics)
- Article timeline page
- Automatic background switching
- Fullscreen slogan on first screen (inspired by Reco)
Referenced Projects
The theme draws inspiration and UI/UX elements from the following:
- reco
- Juejin
- surmon
- @vue/theme
- vitest
- element-plus
- charles7c.github.io
- vitepress-blog-zaun
- vuejs/blog
- Infinite scroll carousel
Theme Resources
- Theme site: https://theme.sugarat.top/
- NPM package: @sugarat/theme
- GitHub repo: https://github.com/ATQQ/sugar-blog/tree/master/packages/theme
- Author's blog: https://sugarat.top
Final Words
If you have feature suggestions or ideas, feel free to message or comment.
If you like the theme, you're welcome to share and use it. You can leave your site link in the comments.
The author plans to feature excellent blogs from users in a separate section. Thanks for your support!