PaperMod 主题微调:Profile Mode 下的中文排版精修

当年在启用 Hugo PaperMod 主题的过程非常顺利。在首页布局上,我选择了更符合个人品牌调性的 Profile Mode:全屏居中,只展示头像、简介和社交链接,像一张极简的数字名片。 但在“装修”的细节上,我发现了一个体验割裂的问题: 首页虽然极简了,但当我点击进入某一篇具体的文章(Post Detail)时,PaperMod 默认的英文排版字体(40px+)对于中文标题来说实在太大了,充满了压迫感。 本文记录了如何通过 custom.css 解决这个问题,以及中间的一个小插曲。 ...

2025年12月14日 · 2 分钟 · 777 字 · Chow Ray · PGP SIGNED

PaperMod 中的 Google Analytic 配置

PaperMod 的配置文件 config.yml 中没有关于 Google Analytic 配置参数,可以参考 Hugo 最新的配置参数1填写: services: disqus: shortname: '' googleAnalytics: id: '' instagram: accessToken: '' disableInlineCSS: false rss: limit: -1 twitter: disableInlineCSS: false x: disableInlineCSS: false Hugo 文档 ↩︎

2025年11月25日 · 1 分钟 · 81 字 · Chow Ray · PGP SIGNED

升级Toha主题及测试

距离上次提交博文已经过去近一年半了(上次commit为2022.07.17) 经过好几日的拖拉,终于下定决心动手将主题升至v4。 虽然原版本有些小问题,但我觉得版本升级困难更大,问题更多,说实话,我真不建议作者去做这样大的更改。 这种跨版本的升级,不见得比换主题轻松。 这期间也想换个其他主题比如blowfish,就看着很不错,但有一个很严重的问题,他自己的示例网站,在edge浏览器上运行就卡顿的要命。。。优化还是需要提高。 万般无奈,只好硬着头皮升级。 ...

2023年12月24日 · 🌱更新: 2023年12月31日 · 2 分钟 · Chow Ray · PGP SIGNED

Netlify构建Hugo博客导致文章修改时间失效

用Netlify自动构建Hugo博客时,会导致文章最会更新时间全部变成最后构建时间,(本地渲染时是发现不了这样的问题的)这样也失去了Lastmod的意义。 下面给出解决办法: 修改根目录下的netlify.toml代码。 修改前: [build] command = "hugo --gc --minify" publish = "public" 修改为: [build] command = '''find content/posts -name '*.md' | while read file; do touch -d "$(git log -1 --format="@%ct" "$file")" "$file"; done; hugo --gc --minify''' publish = "public" 若只修改posts文件夹内的文章,按上述代码即可,若content内有多个文章文件夹,或自己配置的其他文件夹,可使用下面代码: ...

2021年8月10日 · 1 分钟 · Chow Ray · PGP SIGNED

修改背景毛玻璃效果及添加自定义CSS

以Toha主题为例 通过修改style.css 自定义网站 以修改Toha主题导航栏背景色为例 只需要在Hugo根目录下static/css/style.css文件中直接加入如下代码即可。 /* 首页导航栏背景色 */ .initial-navbar { background-color: #244; } 大家在修改Hugo主题时,也可套用此类规则,style.css文件的具体位置视使用主题而定,建议不要修改主题内的CSS文件,应将其考至hugo站点相应目录内修改,以免主题更新造成麻烦。 ...

2021年1月6日 · 🌱更新: 2021年1月7日 · 1 分钟 · Chow Ray · PGP SIGNED