Próbuję zdefiniować zmienne czcionki w moim jekyllszablon "s _config.yml, dzięki czemu mogę używać cieczy w moim css i zmienić wszystkie style stylów z config. Jakoś to nie renderuje, czy to jest możliwe?
Oto, co mam w moim _config:
fonts:
primary: Roboto Slab
secondary: Helvetica
I css:
body {
font-family: "{{ site.fonts.primary }}",{{ site.fonts.secondary }},Arial,sans-serif;
}
Odpowiedzi:
2 dla odpowiedzi № 1Musisz dostarczyć czołową sprawę YAML, aby Jekyll przetwarzał tagi Liquid w pliku css:
---
---
body {
font-family: "{{ site.fonts.primary }}",{{ site.fonts.secondary }},Arial,sans-serif;
}
The ---
linie są początkiem i końcem przedniej części YAML. Nie musisz niczego definiować.
0 dla odpowiedzi nr 2
Dlaczego nie po prostu zadeklarować tych zmiennych w swoim pliku sass?