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

时间:2017-01-09 15:46:48

标签: css yaml jekyll

我是使用Jekyll,css等的新手,我分叉了Jekyll now个回购。有没有办法可以在整个jekyll网站上更改或添加默认字体?看起来this post可能有一些答案,但我并不是真的理解它。

3 个答案:

答案 0 :(得分:7)

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

body {
  ...
  font: 18px/1.4 $helvetica;
}

到此:

body {
      font-family: "Times New Roman", Times, serif;
}

或者你想要的任何字体。

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

$times: "Times New Roman", sans-serif;

然后更改style.scss

body {
    font: 18px/1.4 $times;
}

答案 1 :(得分:2)

检查一下 Font change Jekyll

您提到的答案是通过添加字体名称来编辑_config.yml文件。我更喜欢在sass文件中添加你的字体。

答案 2 :(得分:0)

如果要向项目中添加字体资产而不是使用网络托管的字体,则可以将字体文件导入项目的资产文件夹。对于我正在使用的主题(minimal-mistakes,正确的资产文件夹位于ROOT/docs/assets/