226YZY-BLOG-修改记录(第一弹)
前言
注意现在我现在使用的主题是Butterfly,本篇是
对matery主题的修改
这是我在对matery主题的一些地方的修改,希望有的内容对于有需要的小伙伴有所帮助
1.对于移动端博客顶部标题过大问题的解决
首先在主题文件的source/css/my.css
文件中
1 | /*小屏幕下(手机类)的样式*/ |
另外要注意上面的这一部分在该css中最前面的位置,要找到以下代码,将以下代码移动到上面代码的前面
1 | header .brand-logo .logo-span { |
2.将鼠标指针光标修改成自己的图片
在主体目录下找到source/matery.css
在里面添加以下代码
1 | html { |
url里面换成你自己要的图片后,我的图片后缀为.ico
3.将首页的所有链接设置成在新的页面打开
在主体目录下找到 layout/index.ejs
在里面添加
1 | <base target="_blank"> |
我是在<main class="content">
前面添加到
4.修改右侧滚动条样式
我在主题目录下source/matery.css
里添加了以下代码
1 | /* 滚动条 */ |
颜色按个人喜好修改
5.对右上角GitHub图标颜色修改
在主题目录下找到layout/_partial/github-link.ejs
在其大概第十六行的位置对其颜色进行修改
1 | .github-corner svg { |
6.对主题颜色的修改
在主题录下找到source/matery.css
在有颜色属性的地方修改颜色
我是见绿改蓝(果然是蓝控)
7.对新建文章的模板
在根目录下找到/scaffolds/post.md
修改
1 | --- |
8.首页图片背景加载出之前红色背景颜色修改
在主题目录下找到sourcelibs/materialize/materialize.min.css
ctrl+f输入.red{
显示的位置就是修改该背景颜色的位置
9.解决复制代码粘贴不能换行的问题
在matery主题目录下找到layout\\_partial\post-detail.ejs
大概在223行
将if语句的注释掉,保留中间的,大致可参考下面的代码的样子
1 | //if (selection.getRangeAt(0).commonAncestorContainer.nodeName === 'PRE') { |
10.文章内目录大纲的字体颜色修改
在主题目录下找到layout\\_partial\post-detail-toc.ejs
ctrl+f搜索is-active-link
大致在70行的位置修改字体颜色
顺便把\#toc-content .toc-link:hover
(大概56行)里的颜色也改了
(这里修改的是鼠标指针经过后字体改变的颜色)
11.修改留言板的链接提示,及发送弹幕的访客未填写链接时的默认链接
如果你正确地创建了该分页,那么你可以在主题目录下找到layout/contact.ejs
然后ctrl+f搜索https://github.com/blinkfox
(这里对matery的作者表示敬意Orz)在搜索到的位置修改即可