记录一次修改Hexo博客的butterfly主题
butterfly主题
butterfly主题是一款简单美观的Hexo主题,本博客也是使用了该主题。若想了解该主题可以前往:
- 官方文档: Butterfly Docs
- Github项目地址: butterfly
简单的修改
修改butterfly主题文件夹下的_config.yml文件,找到默认顶部图设置default_top_img:将默认顶部图设置成为透明:1 | default_top_img: transparent |
transparent为透明,butterfly Docs中有说明。
再往下拉找到background:的设置项并填入一张自己喜欢的背景图的链接:
1 | background: url(http://xxxxxx.com/xxx.jpg) |
英文括号中的链接为背景图链接请自定义。
经过这系列的操作顶部图和背景图就会变成同一张图片,也就是你自定义的那张图片。再参考butterfly Docs修改一下效果大概如下:

接下来再修改一下文章文字背景和侧边栏背景的颜色及透明度:
进入hexo博客的themes/butterfly/source/css/文件夹下找到名为var.styl的文件
找到这一段:
1 | $light-blue = $theme-color |
把其中的$white = #FFFFFF 改为:
1 | $white = rgba(255,255,255,0.8) |
注释:255,255,255是白色的rgb色码值,也就是文章和侧边栏背景的颜色,可自定义为自己喜欢的。后面的 0.8 是透明度数值在0到1之间,0为透明1为不透明,根据个人喜好设置。
未设置透明度效果展示:



已设置透明效果度展示:



结语
这只是简单的修改并没有太多技术含量,若想修改更多请参考:Butterfly Docs

注:
评论
TwikooDisqusjs