如何更改 Jekyll 网站的默认字体
How can I change the default font for a Jekyll website
我是 Jekyll、css 等的新手,我分叉了 Jekyll now repo. Is there a way I can change, or add, default fonts to the entire jekyll website? It looks like 可能会有一些答案,但我不太明白。
检查这个
Font change Jekyll
您提到的答案是通过添加字体名称来编辑您的 _config.yml 文件。我更喜欢在 sass 文件中添加你的字体。
编辑位于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;
}
如果您想将字体资源添加到您的项目而不是使用网络托管的字体,您可以将字体文件导入到项目的资源文件夹中。对于我使用的主题 (minimal-mistakes
),正确的资产文件夹位于 ROOT/docs/assets/
我是 Jekyll、css 等的新手,我分叉了 Jekyll now repo. Is there a way I can change, or add, default fonts to the entire jekyll website? It looks like
检查这个 Font change Jekyll
您提到的答案是通过添加字体名称来编辑您的 _config.yml 文件。我更喜欢在 sass 文件中添加你的字体。
编辑位于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;
}
如果您想将字体资源添加到您的项目而不是使用网络托管的字体,您可以将字体文件导入到项目的资源文件夹中。对于我使用的主题 (minimal-mistakes
),正确的资产文件夹位于 ROOT/docs/assets/