博客主题选择、个性化设置
主题是 Hugo-theme-next,有一些修改。虽然支持夜间模式,但是不太会调色,有一些自定义的样式在夜间模式下效果不好。所有颜色都是保证在日间模式下易读而选择的,如果夜间模式难以阅读可以切换回来。因为动画速率太慢,调快也觉得晃眼,就关掉了。
- 2025.10.3 验证需要用 Release v0.143.1 · gohugoio/hugo 来渲染。已验证到 v0.146.x 开始不可用,v150.0 可用。参考 New template system in Hugo v0.146.0 。
- 2025.10.4 通过将一些模板中的 partials/ 前缀去除,兼容 v0.146.x,但是 achives/ 无法显示列表了。魔改了旧主题还没适配,目前暂时使用 hugo v0.143.1,不做调整。
✨ 一些改动
- 改变了左侧 TOC 的行距,使得多行标题能够更容易被区分开。
- 增加了 GitHub 风格警告支持。以前使用脚本支持,现在使用钩子重写。
- 为 Compiler Explorer 链接启用代码预览,把鼠标悬停在链接上就能看到代码文本。
- Markdown 相对路径链接(其他文章或图片)。以前使用 404.html 支持,现在使用钩子重写。新增 Obsidian 风格的
[| width]
宽度标记支持。 - 按照顶级元素数量来摘取文章在首页的总结。
💥 Hugo 写作的坑
YAML Front Matter 的类别要使用 categories
而不是 category
,而且类型一定要是字符串的列表,而不是单个字符串(不然有些 html 模板不能正确处理)。
文本高亮(==文本==
渲染成 <mark>文本</mark>
)
这是 2024 年 5 月更新的功能,升级 Hugo-extended 到 0.126.0 以上的版本并修改配置即可。