为什么你的博客总是这么空?
Hexonext配置指南
逐步完善中
基础配置
占位置
进阶配置
代码块复制功能
下载 clipboard.js
第三方三方插件 clipboardjs ,相关介绍和兼容性我就不赘述了,去它主页或github上看。
下载链接: 二选一
clipboard.js
推荐 clipboard.min.js
右键链接另存为保存到\themes\next\source\js\src
clipboardjs 使用
在 \themes\next\source\js\src
目录下创建 clipboard-use.js
并添加以下内容
1 | /*页面载入完成后,创建复制按钮*/ |
在 \themes\next\source\css\_custom\custom.styl
样式文件中添加下面代码
1 | //代码块复制按钮 |
引用
在 \themes\next\layout\_layout.swig
文件中,添加引用(注:在 swig 末尾或 body 结束标签 </body>
之前添加)
1 | <!-- 代码块复制功能 --> |
美化
侧栏加入已运行的时间
在 /themes/next/layout/_custom/sidebar.swig
添加以下代码
1 | <div id="days"></div> |
上面 Date
的值记得改为你自己的,且按上面格式,然后修改/themes/next/layout/_macro/sidebar.swig
1 | {# Blogroll #} |
这样就可以了!当然,要是不喜欢颜色,感觉不好看,就可以在上文所提的 custom.styl
加入/themes/next/source/css/_custom/custom.styl
1 | // 自定义的侧栏时间样式 |
超链接配色
先在 /themes/next/source/css/_custom/custom.styl
添加以下参数
1 | //修改超链接样式 |
PS: 其中的 a:not(.btn)
是为了不影响 阅读全文按钮
然后在 主题配置文件
/themes/_config.yml
中加入 custom_css
的配置
1 | custom_css: |
后续修改 超链接 样式时,只需修改 配置文件 里面的 颜色值 即可
代码框配色
短代码框
在 /themes/next/source/css/_custom/custom.styl
添加
1 | //修改短代码框 |
TOC[文章目录]
next侧边栏的文章目录默认是关闭的
可以通过修改 主题配置文件
/themes/next/_config.yml
来开启
1 | # Table Of Contents in the Sidebar |
逐级展开
在 /themes/next/source/css/_custom/custom.styl
添加以下参数
1 | //文章目录[TOC]逐级展开 |
第三方
占位置
如有漏缺请联系Yaklo补全
参考
参考文章
Hexo NexT 代码块复制功能
侧栏加入已运行的时间
Hexo Next 修改超链接的样式
Hexo Next主题的TOC设置成不是逐级展开