开始对Jekyll-NexT进行主题改动;主题样式及标签美化、添加文章结尾部分、分享评论等其他方面内容修改。
首页文章缩减行间距、文章结尾
缩减文章首页行间距
在 _schemes/Mist/_posts-expanded.scss
文件中,修改post的margin-top默认值,初始设定为.post { margin-top: 120px; }
,
添加文章结尾
在/_includes/_macro/
处新建post-end.html
1 |
|
在post.html中定位到copyright代码处,加上此代码
1 |
|
最后到_config.yml增加如下配置。
1 |
|
分享与评论
share
在_includes/post.html中添加如下代码;参考:https://github.com/overtrue/share.js。
1 |
|
gitalk
参考这两篇文章:Gitment:一款基于 Github 的 Issues 实现的评论插件、gitalk#install,但我最终还是选择gitalk。
config.yml
1 |
|
settings -> OAuth application -> Register a new application,如下填写即可找到clentid与clent secret。
1 |
|
- https://www.freesion.com/article/5113194603/
- https://www.jianshu.com/p/b5f509f25872
自动创建issue的问题,参考:https://github.com/gitalk/gitalk/issues/440
花里胡哨
背景版图形调试
1 |
|
标签美化
只需要修改模板/_macro/post.html
,搜索 rel=”tag”>#,将 # 换成
字数统计加竖条
post.html文件代码post-wordcount下方添加代码如下
1 |
|
⚠️dark mode
目前该模式会使照片、视频的颜色反转,暂没想出合理的解决办法。
打开 _scripts 文件夹内的vendors.html文件,在末尾添加以下代码
1 |
|
在主题配置_custom/custom.scss
,设置:
1 |
|
忽略暗黑模式对图像视频渲染。
1 |
|