Das Aussehen von Pelican lässt mit Themes beeinflussen. Es gibt eine paar Pelican-Themes auf der Git-Hub-Seite von Pelican, eine graphische Übersicht bietet Pelicanthemes.

Themes lassen sich entweder von Hand oder mit Hilfe eines Tools zentral installieren.

Themes herunterladen

Bevor wir ein Theme installieren können, müssen wir dieses herunterladen und entpacken. Ich habe das gesamte Pelican-Theme-Repository heruntergeladen und in das Blogverzeichnis extrahiert. Wenn wir die Themes zentral verwalten wollen, könne wir sie an einem beliebigen Ort hin entpacken.

Theme einstellen

Um ein Theme zu verwenden müssen wir nur noch den absoluten oder ausgehend von der pelicanconf.py den relativen Pfad zum Theme in der pelicanconf.py angeben. Wir fügen dazu einfach folgende Zeile ein THEME = 'PFAD_ZUM_THEME_VERZEICHNIS'.
Wenn wir die Seite jetzt neu erstellen respektive publizieren, dann kommt dabei das neue Theme zum Einsatz.

Thmes mit pelican-themes zentral verwalten

Wir können Themes auch mit pelican-themes verwalten. Der Vorteil ist, dass wir dann die Themes mit ihrem Namen verwenden können in der pelicanconf.py.
Installiert werden die Themes mit pelican-themes --install 'PFAD_ZUM_THEME_VERZEICHNIS'. Soll das Theme nicht in das Themes-Verzeichnis von Pelican kopiert werde, verwenden wir den Befehl pelican-themes --symlink 'PFAD_ZUM_THEME_VERZEICHNIS', es wird dann lediglich ein Verweis auf das Theme im Pelican-Theme-Verzeichnis angelegt.
Die installierten Themes lass sich mit pelican-themes --list anzeigen.

Das war es eigentlich schon, was die Installation von Themes betrifft.

Teilen

Comments