该文章介绍hexo-theme-reimu博客主题一些深度定制方法,随时更新。
修改博客时钟样式
新建source\css\custom.styl, 添加如下代码:
1 | .article-meta |
在 source/css/style.styl 结尾引入新建的css样式:
1 | @import "custom" |
整体修改layout\_partial\post\date.ejs为:
1 | <div class="article-date"> |
顶部和侧边导航栏修改
菜单栏实现半透明毛玻璃效果
修改source\css\custom.styl, 结尾添加如下代码:
1 | #header-nav |
同时要把header颜色改为半透明,在source/css/_variables.styl中修改两个变量(分别为light mode和dark mode):
1 | --color-header-background: rgba(255, 255, 255, 0.7); |
同时需要修改样式文件,在source\css\custom.styl结尾添加:
1 | .sidebar-menu-link-wrap |
Markdown 公式渲染不支持编号和对齐和引用的问题:
在 layout/_partial/head.ejs 结尾"<\head>"标签前添加如下源代码:
(新版本已经修复)
1 | <!-- 引入Mathjax CDN --> |
颜色配置与圆角效果
在source\css\_variables.styl中添加颜色, 方便后续修改引用normal(light)模式添加:
(新版本已经修复)
1 | --black-white: #000000 |
dark模式添加:
1 | --black-white: #ffffff |
若需要添加圆角效果, 则修改文件中的"post-radius"变量:
1 | post-radius = 15px |
说些什么吧!