Hexo 优化

设置侧栏位置

修改 next 配置文件中的 siderbar.position 的值,支持 left right

设置头像

创建文件夹用于保存图像

1
mkdir ~/xlui.me/source/images

将头像放入文件夹

编辑 NexT 主题配置文件,修改字段 avatar (如果没有就添加)

1
avatar: /images/avatar.png

居中模块

1
<blockquote class="blockquote-center">优秀的人,不是不合群,而是他们合群的人里面没有你</blockquote>
优秀的人,不是不合群,而是他们合群的人里面没有你

博客文章相对链接

1
上一篇:{% post_link change-to-hexo %}

上一篇:更换博客为 Hexo

最近访客

在需要添加最近访客的网页对应的 markdown 文件中添加如下代码:

1
<div class="ds-recent-visitors" data-num-items="39" data-avatar-size="40" id="ds-recent-visitors"></div>

鼠标点击小红心

love.js 添加到 themes\next\source\js\src\ 文件目录下
编辑 themes\next\layout\_layout.swig 文件,在 </body> 标签前加上如下代码:

1
2
<!-- 页面点击小红心 -->
<script type="text/javascript" src="/js/src/love.js"></script>

背景动画

particle.js添加到 themes\next\source\js\src\ 文件目录下
编辑 themes\next\layout\_layout.swig 文件,在 </body> 标签前加上如下代码:

1
2
<!-- 背景动画 -->
<script type="text/javascript" src="/js/src/particle.js"></script>

文章内链接文本样式

编辑 themes\next\source\css\_custom\custom.styl:

1
2
3
4
5
6
7
8
.post-body p a {
color: #0593d3;
border-bottom: none;
&:hover {
color: #0477ab;
text-decoration: underline;
}
}

内容区域的宽度

编辑主题的 source\css\_variables\custom.styl:

1
2
3
4
// 修改成你期望的宽度
$content-desktop = 700px
// 当视窗超过 1600px 后的宽度
$content-desktop-large = 900px

更多

详细的个性化配置参考:hexo的next主题个性化配置教程

-------------本文结束感谢阅读-------------
  • 本文标题:Hexo 优化
  • 本文作者:xlui
  • 发布时间:2017年07月20日 - 18:07
  • 最后更新:2018年07月29日 - 19:07
  • 本文链接: https://xlui.me/t/hexo-optimize/
  • 版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-ND 4.0 许可协议。转载请注明出处!