hexo和coding打造静态博客 :
使用hexo一年有余,对所有主题都感觉有所缺陷,便修改了一个自用黑色主题,本主题以黑色和蓝色为主,色彩鲜明,主题明确。
主题图片
black-blue主题来源
本主题修改自spfk主题,但之前spfk主题有很多问题,本主题改进如下:
- 压缩js,css提高性能
- 代码段样式显示更完美
- 增加本地搜索
- 设置更合适的字体大小
- 颜色以黑色和蓝色为主,色彩鲜明
- seo适当优化
- 删除多说,有言,增加畅言评论
- 删除stylus,全部改用css方便修改
主题地址
注意:
大家使用主题的时候,把主题配置文件_config.yml以下几项必须修改,项目里实用的是我博客的正式代码,请大家修改成自己的!
black-blue主题配置
切换主题
复制主题到themes目录下cd themes && git clone https://github.com/masuoshuan/black-blue
,修改_config.yml theme: black-blue
安装常用插件,建议全部安装
|
|
博客全局配置,修改根目录下_config.yml
插件配置
rss设置
本地搜索配置
站点地图,seo搜索引擎需要
主题配置
菜单配置
评论配置
其他配置,详细的配置请下载主题,都有注释
|
|
自定义配置(对前端技术有了解即可)
显示更多和折叠文章
你的md文件格式需要按下面的来:
头像配置
在themes/black-blue/source/img/avatar.png,替换此头像即可实现自定义头像
背景图片配置
在themes/black-blue/source/background/,替换为自己喜欢的图片,图片名称不能改
添加评论插件
比如把畅言替换为有言
先修改themes/black-blue/_config.yml文件
123changyan:on: trueuid: xxxxxxx修改themes/black-blue/layout/_partial/comments/changyan.ejs
12345<section class="changyan" id="comments"><div id="uyan_frame"></div><script type="text/javascript" src="http://v2.uyan.cc/code/uyan.js?uid=<%= uid%>"></script></section>修改themes/black-blue/layout/_partial/article.ejs
123<%- partial('comments/changyan', {uid: theme.changyan.uid}) %>重新生成页面
hexo g