# Essence

[![GitHub license](https://img.shields.io/github/license/sshwy/hexo-theme-essence)](https://github.com/sshwy/hexo-theme-essence) [![npm](https://img.shields.io/npm/v/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

[![FOSSA Status](https://app.fossa.com/api/projects/git%2Bgithub.com%2Fsshwy%2Fhexo-theme-essence.svg?type=large)](https://app.fossa.com/projects/git%2Bgithub.com%2Fsshwy%2Fhexo-theme-essence?ref=badge_large)



