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 № 1Você 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?