Hugo PaperMod 改变主题配色(代码块背景颜色)
Hugo PaperMod 主题的 Code block 背景 (background) 颜色总是黑色,然后我使用 F12 检查之后发现,黑色的代码块背景源自一个 CSS 变量 “hljs-bg” ,然后我通过 Google 查到了如何修改这个变量的颜色值: https://github.com/adityatelange/hugo-PaperMod/discussions/645 在网站(不是主题)中创建一个文件,例如 assets/css/extended/theme-vars-override.css 1 2 3 4 5 6 7 8 9 10 11 12 13 source ├──archetypes ├── assets │ └── css │ └── extended │ ├── emacs.css │ └── theme-vars-override.css ├── config ├── content ├── layouts ├── public ├── resources └── themes 在 theme-vars-override.css 里面添加以下内容: 1 2 3 4 5 6 7 8 9 10 11 :root { --theme: rgb(255, 255, 255); --entry: rgb(255, 255, 255); --primary: rgb(30, 30, 30); --secondary: rgb(108, 108, 108); --tertiary: rgb(214, 214, 214); --content: rgb(31, 31, 31); --hljs-bg: rgb(245, 246, 247); --code-bg: rgb(245, 246, 247); --border: rgb(238, 238, 238); } 重新生成网站就行,喜欢什么配色可以自己微调 ...