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.
git clone https://github.com/Lhcfl/hexo-theme-sosimple.git themes/SoSimple
cd themes/SoSimple
pnpm i # You must do this
copy _config.example.yml
to _config.yml
and edit it.
Change your hexo config: theme: SoSimple
git pull origin main
.github
: GitHub CI config filelanguages
: I18n filesscripts
: Hexo scriptssource
: HTML assetssrc
: Typescript and SCSS source dir.
After modifying the theme file, you can format it with the following command:
pnpm format
pnpm lint
See package.json