About Blankj
我的中文简历
我的英文简历
基你太美
欢迎加入我的小专栏「基你太美」一起学习。
About Blog
主题
博客使用的是 next 主题,版本是 5.1.3
。
添加Gitalk评论
需要 Github Application
,如果没有 点击这里申请,Authorization callback URL
填写你主页地址,比如我的就是 https://blankj.com
,其他都随意。
- 首先创建
Gitalk
的swig
文件,放在themes/next/layout/_third-party/comments
文件夹下,命名为gitalk.swig
。内容如下
1 | {% if page.comments && theme.gitalk.enable %} |
- 在主题文件
themes/next/layout/_third-party/comments/index.swig
中引入刚刚添加的文件。
1 | {% include 'gitalk.swig' %} |
- 在
themes/next/layout/_partials/comments.swig
文件末找到倒数第二个endif
语句,在前面插入如下代码:
1 | {% elseif theme.gitalk.enable %} |
- 在
themes/next/_config.yml
文件中引入Gitalk
1 | gitalk: |
其中 githubID
是你的 Github
用户名,repo
是你用来存放评论 issue
的仓库,比如我的就是blog-comment,那么我就写 blog-comment
即可,ClientID
和 ClientSecret
就是你之前申请 Github Application
可以获取到,adminUser
和 githubID
一样即可,distractionFreeMode
是评论时遮照效果的开关。
添加背景图
在 themes/next/source/css/_custom/custom.styl
中添加如下代码:
1 | body{ |
修改Logo字体
在 themes/next/source/css/_custom/custom.styl
中添加如下代码:
1 | @font-face { |
其中字体文件在 themes/next/source/fonts
目录下,里面有个 .gitkeep
的隐藏文件,打开写入你要保留的字体文件,比如我的是就是写入 Blankj.ttf
,具体字库自己从网上下载即可。
设置圆形头像
修改 themes/next/source/css/_common/components/sidebar/sidebar-author.styl
为下方代码。
1 | .site-author-image { |