/ / Jekyll define fontes em config.yml - css, yaml, jekyll, liquid

Jekyll define fontes em config.yml - css, yaml, jekyll, líquido

Eu estou tentando definir variáveis ​​de fonte no meu jekylltemplate "s _config.yml para que eu possa usar o líquido no meu css e alterar todos os estilos de tipos diretamente da configuração. De alguma forma, ele não está renderizando, isso é possível?

Isto é o que eu tenho no meu _config:

fonts:

primary: Roboto Slab

secondary: Helvetica

E css:

body {
font-family: "{{ site.fonts.primary }}",{{ site.fonts.secondary }},Arial,sans-serif;
}

Respostas:

2 para resposta № 1

Você tem que fornecer o assunto principal do YAML para que o Jekyll processe as tags Liquid no arquivo css:

---
---
body {
font-family: "{{ site.fonts.primary }}",{{ site.fonts.secondary }},Arial,sans-serif;
}

o --- linhas são o início e o fim do assunto da frente do YAML. Você não precisa definir nada nele.


0 para resposta № 2

Por que não simplesmente declarar essas variáveis ​​no seu arquivo sass?