/ / Jekyll definiuje czcionki w config.yml - css, yaml, jekyll, liquid

Jekyll definiuje czcionki w config.yml - css, yaml, jekyll, liquid

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 № 1

Musisz 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?