记录笔者为Hexo添加背景图片,以及修改Hexo背景透明度的过程
笔者经过几天惨痛教训得知一件事——想要修改好主题,找对修改路径是最重要的!!!
为Hexo添加背景图片
想要添加背景图片,先找到你所选next主题下的index.styl
文件。笔者选的主题是Gemini,所以笔者的路径就为blog\themes\next\source\css\_schemes\Gemini\index.styl
。
打开此文件后,在全文末尾添加如下代码即可。
不要忘了图片的存储路径是在blog\themes\next\source\images
下的background.jpg
哦。
1 | body { |
修改Hexo原本主题的透明度
加上图片后,发现博客的各个框图会挡住图片,那为了露出原本的图,就需要把每一个框都改成略微透明一点才行。
打开路径为blog\themes\next\source\css\_schemes\Pisces\_header.styl
的文件,在代码末尾增加如下代码即可。
1 | .header-inner{ |
打开路径为blog\themes\next\source\css\_schemes\Gemini\index.styl
的文件,在如下代码中添加一行即可。
1 | // Post blocks. |
打开路径为blog\themes\next\source\css\_schemes\Pisces\_sidebar.styl
的文件,在如下代码中添加一行即可。
1 | .sidebar { |
修改页脚的字
整个页面添加了背景页脚就看不清了,如图,那这时需要去改变页脚的文字颜色。
惯例先上路径,先查看到页脚模块继承的是.footer.footer
,在自己博客下路径blog\themes\next\source\css\_common\outline\footer\footer.styl
中找到footer.styl
这个文件进行修改。
1 | .footer { |
可以看见代码的color这一块是暗灰色$grey-dark
,只要把它的属性改变就可以改变页脚的颜色了。由于笔者背景图片很花,就将这块的颜色改成深黑色$black-deep
了。
修改后的效果如图所示,显而易见地变清楚了很多。
现在用户的图标仿佛格格不入。别着急。打开路径为blog\themes\next
下的_config.yml
文件,按下crtl + F
打开搜索框,输入copyright
进行跳转,然后修改跳转到这里后代码里的的color属性。
1 | # Icon between year and copyright info. |
修改完毕!