hexo-theme-essence
Version:
A Simple Clean Theme for Hexo with user-friendly Navigation System.
28 lines (16 loc) • 1.77 kB
Markdown
# Essence
[](https://github.com/sshwy/hexo-theme-essence) [](https://www.npmjs.com/package/hexo-theme-essence)
这是一个质朴、实用、带有黑暗模式的 Hexo 博客主题。从 [Sshwy's Notes](https://notes.sshwy.name) 源码里分离出来。
## 功能简介
- 黑暗模式,两套配色,并且带有切换开关。
- 实现了一个简单的文本加密扩展语法(nunjucks 标签)。
- 使用 [iconfont](https://www.iconfont.cn/) 轻量级图标库(也就是说你得自己找你想要自定义的图标)。
- 以文件夹的形式组织文章的分类。别再手动修改 Front Matter 里的 categories 属性了。Essence 利用文章源文件的存放目录自动生成分类。
- 提供 Valine 评论配置(夜间模式的样式也有)。
- 配备响应式布局,也就是说在手机上访问也问题不大。
- 博客搜索:自动过滤掉被加密的部分。
- 内置 [prism-themes@1.5.0](https://github.com/PrismJS/prism-themes) 的主题,可以选择配置。
## 为什么开发这样的主题
之前用过一些其他的 Hexo 主题,例如著名的 NexT 和不太著名但很好看的 Matery 主题,但都存在一定的缺点。要么加载过慢,要么检索内容的体验不好。因此本着优化信息获取,简化界面这样的想法,学习了一下 Hexo 的主题开发,然后断断续续一点一点加功能,就有了这个主题。
## License
[](https://app.fossa.com/projects/git%2Bgithub.com%2Fsshwy%2Fhexo-theme-essence?ref=badge_large)