博客已用 Hugo 重建

发表于 更新于

此前

本博客于 2023 年底使用的 Jekyll + Chirpy 搭建,这是一套经典的博客方案。Jekyll 的用户社区很大,有非常多的主题可供选择,托管于 GitHub Pages 完全免费。

但在一开始我就在关于页面说过,我会自己实现博客系统,目前的只是临时方案。在过渡期间,我也考虑过继续使用 Jekyll,但是最近我被 Hugo 深深的吸引了。于是乎我决定放弃 Jekyll,转而使用 Hugo。

现在

现在你看到的博客已完全使用 Hugo 重建。主题由我自己实现,在设计层面自己操刀而不是借用他人主题。博客的前端设计在初期是对 Chirpy 主题的复刻,一方面是我非常认可这个主题的设计,另一方面我还没有特别好的想法。未来本博客的设计应该会和 Chirpy 的差异越来越大。

当前你还能访问旧的 Jekyll 博客:https://jekyll-blog.hentioe.dev

进展

我大概从发表此文的前两天开始开发,仅用几天已经平替掉此前的博客方案,算是很快了。当然开发一个完善的 Hugo 主题不会那么快,这里有一个 TodoList:

  • 首页
  • 文章页
  • 标签页
  • 分类页的临时布局(和标签页共用同一个)
  • 分类页的独特布局(我还没有完全搞懂 taxonomy)。
  • 最近更新
  • 热门标签
  • 全局搜索,我暂时不太清楚能否实现(有待调查)。
  • 文章内容 TOC (table of contents),也就是标题目录。
  • prompt 支持。
  • 各种小细节
    • 标题链接
    • 文章许可
    • 分享链接
    • 相关文章
    • 文章导航(上一篇/下一篇)
随着此文不断的更新,表示后续进展已经陆续上线。上述的 TodoList 也会变化。

不过当前的效果我已经满意了,我认为正常浏览是没有问题的。如果你也喜欢我的博客主题且也使用 Hugo,可到此 issue 下留言,我会考虑开源。

本文由作者按照 CC BY 4.0 进行授权
分享: