Jekyll 在 config.yml 中定义字体
Jekyll define fonts in config.yml
我正在尝试在我的 jekyll 模板 _config.yml 中定义字体变量,以便我可以在我的 css 中使用 liquid 并直接从配置中更改所有字体样式。不知何故它没有渲染,这甚至可能吗?
这是我的 _config 中的内容:
fonts:
primary: Roboto Slab
secondary: Helvetica
和css:
body {
font-family: '{{ site.fonts.primary }}',{{ site.fonts.secondary }},Arial,sans-serif;
}
您必须提供 YAML front matter 以便 Jekyll 处理 css 文件中的 Liquid 标签:
---
---
body {
font-family: '{{ site.fonts.primary }}',{{ site.fonts.secondary }},Arial,sans-serif;
}
---
行是 YAML 前端内容的开始和结束。您不需要在其中定义任何内容。
为什么不简单地在 sass 文件中声明这些变量?
我正在尝试在我的 jekyll 模板 _config.yml 中定义字体变量,以便我可以在我的 css 中使用 liquid 并直接从配置中更改所有字体样式。不知何故它没有渲染,这甚至可能吗?
这是我的 _config 中的内容:
fonts:
primary: Roboto Slab
secondary: Helvetica
和css:
body {
font-family: '{{ site.fonts.primary }}',{{ site.fonts.secondary }},Arial,sans-serif;
}
您必须提供 YAML front matter 以便 Jekyll 处理 css 文件中的 Liquid 标签:
---
---
body {
font-family: '{{ site.fonts.primary }}',{{ site.fonts.secondary }},Arial,sans-serif;
}
---
行是 YAML 前端内容的开始和结束。您不需要在其中定义任何内容。
为什么不简单地在 sass 文件中声明这些变量?