Installation von Font Awesome Icons für Ghost
Ich liebe die Icons von Font Awesome! Und natürlich gibt es die Möglichkeit die auch in das Casper-Theme Ghost einzubinden.
Also das ist zu tun das es funktioniert:
Download und Entpacken
Download von der gezippten Fonts von der Webseite. Irgendwo entpacken unzip font-awesome-4.5.0.zip
CSS und Fonts kopieren
Die Datei font-awesome.min.css
in das css Verzeichnis der Ghost Installation kopieren
Alle Dateien aus font-awesome-4.5.0/fonts/
in das fonts Verzeichnis kopieren
Anpassen von default.hbs
Im Abschnitt {{! Styles'n'Scripts }}
von $GHOST_HOME/content/themes/casper/default.hbs
folgendes ergänzen:
Der Abschnitt sieht dann aktuell so bei meiner Installation aus:
{{! Styles'n'Scripts }}
<link rel="stylesheet" type="text/css" href="{{asset "css/screen.css"}}" />
<link rel="stylesheet" type="text/css" href="//fonts.googleapis.com/css?family=Merriweather:300,700,700italic,300italic|Open+Sans:700,400" />
<link rel="stylesheet" type="text/css" href="{{asset "css/font-awesome.min.css"}}" />
Neustarten von Ghost
Danach muss Ghost neu gestartet werden.
Nutzen der Icons
Einfach mit z.B. <i class="fa fa-smile-o"></i>
Links
- http://tmadhavan.com/adding-font-awesome-icons-to-ghost/