升级GitHub Pages构建的博客系统

少于 1 分钟阅读

距离上一次升级 GitHub Pages 过去好久了。 老博客系统还停留在 Jekyll 3.2 + disqus 的阶段, 主题也比较老,很多东西不是很兼容现代的浏览器. 部分页面出现一些奇怪情况. 最近刚好比较空,抽空换个主题,扩展一下博客的功能。

规划

列一下最近的进展和未来准备实现的项。一部分已经完成,另外一部分还在整理和改造。 规划和完成进度情况:

  • 升级 Jekyll 版本. 3.2 -> 4.2
  • 支持 GitHub Issue 评论系统. Disqus 国内网络访问堪忧
  • 美化语法高亮插件的样式. 修复 rouge 高亮针对 单引号的-常排版.
  • 支持图片点击放大缩小. 美化高清图的显示
  • 捐助功 能. 低优先级
  • 集成 GitHub Action. 一键解决提交、编译、发布流程.
  • 适配移动设备. 主题兼容智能手机或者 pad 的屏幕尺寸.
  • 支持浅色、暗色模式. 主题支持.
  • 支持 mermaid 语言的图表绘制.
  • 支持本地化. 支持中文和英文的页面. 主题支持
  • 其他主题提供的功能. e.g. SEO, 归档等等

知识共享许可协议

本作品采用 知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议 进行许可。欢迎转载、使用、重新发布,但务必保留文章署名 TinyZ Zzh (包含链接: https://tinyzzh.github.io ),不得用于商业目的,基于本文修改后的作品务必以相同的许可发布。 如有任何疑问,请 与我联系 (tinyzzh815@gmail.com)

TinyZ Zzh

TinyZ Zzh

专注于高并发服务器、网络游戏相关(Java、PHP、Unity3D、Unreal Engine等)技术,热爱游戏事业, 正在努力实现自我价值当中。

评论

  点击开始评论...