/ / Jekyll definiert Schriftarten in config.yml - css, yaml, jekyll, liquid

Jekyll definiert Schriftarten in config.yml - css, yaml, jekyll, liquid

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

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