Hexo 直播第二期

2021-09-13

今天晚上的直播内容除了 Hexo 主题 Hingle 的细化,还帮 @杰少 同学整了一个静态的 HTML。

Hingle 首先整了下代码块的样式问题,并在此前增加了主题配置文件 _config.yml 的基础上,增加了自由设置社交图标的功能!

social:
  - title: '企鹅群'
    icon: 'qq'
    link: 'https://jq.qq.com/?_wv=1027&k=5uY9V3K'
  - title: 'Github'
    icon: 'github'
    link: 'https://github.com/Dreamer-Paul'

在直播过程中,我起初用了各种 if 判断指定,而现在这样编写,就能以一个数组的形式传给主题,既可以排序,也可以自定义内容,自由生成了!

随后就是替换 index.ejsarchive.ejs 文件的关系,前者作为首页,后者作为分类、归档等页面的展示。最后使用官方的测试仓库看了下文章渲染效果,改了下 title 的生成逻辑,本次直播就暂时告一段落了!

目前存在的已知问题大概有这些:

  • 部分高级写法(Tag Plugins)的样式没有制作
  • 夜间模式无法使用(考虑换成根据系统模式自动切换,取消原先服务端设置功能)
  • 未支持任何第三方评论系统
BiliBili AS 登录页
Two Tickets To Paradise 多云 开心
概览页 时间轴
奇趣音乐盒 技术源于 Kico Player
Emmm,这里是歌词君