Ich versuche, Schriftvariablen in meinem Jekyll zu definierentemplate "s _config.yml, damit ich liquid in meinem css verwenden kann und alle typen direkt von config ändern kann. Irgendwie ist es nicht rendern, ist das überhaupt möglich?
Folgendes habe ich in meiner _config:
fonts:
primary: Roboto Slab
secondary: Helvetica
Und css:
body {
font-family: "{{ site.fonts.primary }}",{{ site.fonts.secondary }},Arial,sans-serif;
}
Antworten:
2 für die Antwort № 1Sie müssen YAML-Frontsache angeben, damit Jekyll Liquid-Tags in der CSS-Datei verarbeiten kann:
---
---
body {
font-family: "{{ site.fonts.primary }}",{{ site.fonts.secondary }},Arial,sans-serif;
}
Das ---
Linien sind der Anfang und das Ende von YAML. Sie müssen darin nichts definieren.
0 für die Antwort № 2
Warum deklarieren Sie diese Variablen nicht einfach in Ihrer Sass-Datei?