next 主题配置
主题下载安装
进入命令行,下载 NexT 主题,输入:
1 | git clone https://github.com/theme-next/hexo-theme-next themes/next |
修改站点配置文件_config.yml,找到如下代码:
1 | ## Themes: https://hexo.io/themes/ |
将 landscape 修改为 next
切换主题
next 主题自带四种样式。
在主题配置文件/next/_config.yml中查找:scheme,找到如下代码:
1 |
|
隐藏网页强力驱动
隐藏网页底部 powered By Hexo / 强力驱动
打开 themes/next/layout/_partials/footer.swig
找到
1 | {% if theme.footer.powered.enable %} |
把这段代码首尾分别加上:,或者直接删除
浏览进度
浏览页面显示当前浏览进度
打开 themes/next/_config.yml,搜索关键字 scrollpercent,把 false 改为 true
Local Search本地搜索
安装插件hexo-generator-searchdb,执行以下命令:
1 | npm install hexo-generator-searchdb --save |
修改hexo/_config.yml站点配置文件,新增以下内容到任意位置
1 | search: |
编辑 __主题配置文件__,启用本地搜索功能:
1 | # Local search |
设置网站图标
找一张(32 * 32)的 ico 图标,或者去别的网站下载或者制作,并将图标名称改为 favicon.ico,然后把图标放在 ·/themes/next/source/images· 里,并且修改主题配置文件:
1 | Put your favicon.ico into `hexo-site/source/` directory. |
修改文章底部标签
修改文章底部的#号的标签,改为图标
修改模板/themes/next/layout/_macro/post.swig
搜索 rel=“tag”>#,将 # 换成<i class="fa fa-tag"></i>
[Read More]按钮样式
修改themes\next\source\css\_custom\custom.styl文件,加入自定义样式
1 | // [Read More]按钮样式 |
阅读全文设置
修改 阅读全文 前显示文字数量即位置
打开 themes/next/_config.yml,搜索关键字 auto_excerpt, 修改length即可修改阅读全文前显示文字数量
1 | auto_excerpt: |
或者在文章中任意位置添加<!-- more -->
建议在文章中加入 <!-- more -->
自定义 [Read More] 按钮之前要显示的内容!
修改链接文字样式
打开themes\next\source\css\_common\components\post\post.styl添加以下代码:
1 | .post-body p a{ |
连接颜色已变为彩色
代码块复制选项
Next6 中自带了复制代码按钮,Next5 需要自己手动配置。
搜索 codeblock,找到如下配置:
1 | codeblock: |
修改加载特效
由于网页不可能一直都秒进,总会等待一段时间的,所以可以设置顶部加载条。Next 已经集成了很多加载特效,可以在下面选项中在线调试测试一下。
搜索pace,找到如下代码:
1 | # 页面顶部加载条 |