如何更改Jekyll网站的默认字体

dou*_*888 6 css yaml jekyll

我刚开始使用Jekyll,css等,而且我现在还在分享Jekyll的回购.有没有办法可以在整个jekyll网站上更改或添加默认字体?看起来这篇文章可能有一些答案,但我真的不明白.

mar*_*nuy 7

编辑style.scss位于jekyll实例根目录的文件,您可以更改以下字体:

body {
  ...
  font: 18px/1.4 $helvetica;
}
Run Code Online (Sandbox Code Playgroud)

对此:

body {
      font-family: "Times New Roman", Times, serif;
}
Run Code Online (Sandbox Code Playgroud)

或者你想要的任何字体.

如果您想要更好,请使用变量,将它们添加到 _sass/_variables.css

$times: "Times New Roman", sans-serif;
Run Code Online (Sandbox Code Playgroud)

然后改变style.scss:

body {
    font: 18px/1.4 $times;
}
Run Code Online (Sandbox Code Playgroud)

  • 如果您使用默认的Jekyll主题“ Minima”,请编辑文件“ minima.scss”而不是“ style.scss”。要更改默认字体定义,您需要重置$ base-font-family变量的值,例如:`$ base-font-family:“ PT Serif”,serif;`您还需要删除`!!默认值;此设置末尾的后缀。 (2认同)