UNPKG

hexo-theme-essence

Version:

A Simple Clean Theme for Hexo with user-friendly Navigation System.

28 lines (16 loc) 1.77 kB
# 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)