hexo next主题查找css对应文件
前言
比如我需要将首页,标签背景黑色,变成我想要的颜色。必须要在next\source\css下的.styl文件里面修改。因为我的next版本是最新的,网上搜到的文章,文件代码都不一样了,只能手动查找。
定位元素类名
在元素上右击”检查”,进入开发人员工具后,选中对应标签的元素,找到类名是”site-brand-container”。
cmd一句话查找.styl文件
在css上级目录,source路径下打开cmd,复制以下命令回车,即可找到对应类的.styl文件。
1 | @echo off&for /f "delims=" %a in ('dir /b /s css\*.styl') do type %a|find ".site-brand-container" 1>nul&&echo %a |
运行结果:
修改css颜色代码
最后在_header.styl里面找到了,替换第二行的var(--theme-color)
为指定颜色代码,比如#fc6423
。
查看本地网页结果
回到本地网页刷新页面,修改成功:
外网页面css修改
最后hexo d
提交上传至外网后,还是没有改变。还需要在hexo\public\css文件夹,main.css第14行修改颜色代码后再提交,如下图: