hexo-theme-sosimple is a minimalist theme.
Live Demo: https://lhcfl.github.io/hexo-theme-sosimple/
📄 Minimalist: No fancy animations, dedicated to providing the purest page style.
⏱ Super Speed: Only 22.5 kB compressed javascript and css files, provides the fastest DOMContentLoaded speed.
💻 Morden: Use modern template language and complete type annotations to provide a better development experience, with ten-years-ahead-of-hexo technology stack.
😎 Geek: Optimized for no CSS and no JavaScript to ensure that it can be displayed normally under pure HTML. You can even just copy the entire page and paste it into a Markdown editor with the nice formatting kept :)
✨ Full Featured: Supports automatic generating TOC, built-in full-text fuzzy search, dark/light mode switching, comments, and etc.
Installation
1 | git clone https://github.com/Lhcfl/hexo-theme-sosimple.git themes/SoSimple |
Configuration
copy _config.example.yml
to _config.yml
and edit it.
Change your hexo config: theme: SoSimple
Update
1 | git pull origin main |
Development
Structures
.github
: GitHub CI config filelanguages
: I18n filesscripts
: Hexo scriptssource
: HTML assetssrc
: Typescript and SCSS source dir.
Formatting
After modifying the theme file, you can format it with the following command:
1 | pnpm format |
See package.json