Taman ist ein responsives Theme für Pelican, es ist eine hackige Portierung von Jekylls Logom-Theme.
Der Name ist ein Synonym für das Wort Lagom in slawischen Sprachen.
Sie können das Thema in Aktion sehen.
Klonen Sie das Repository, bearbeiten Sie Ihre pelicanconf.py
und ändern Sie die THEME
Variable, damit sie auf den heruntergeladenen Theme-Speicherort verweist.
Das Theme verwendet das Assets -Plugin, um die Minimierung von CSS-Dateien von hier aus zu verwalten
pip install webassets
Unterstützt eine Reihe gängiger globaler Variablen, Patches sind jedoch willkommen, wenn Sie eine bessere Unterstützung benötigen.
GOOGLE_ANALYTICS
Um Google Analytics zu verwenden, legen Sie diese Variable auf Ihren UA-XYZ-Code fest
CUSTOM_ANALYTICS
setzt dies auf Ihr benutzerdefiniertes JS-Skript (einschließlich Skript-Tag). Dies wird am Ende des Körpers hinzugefügt.
TAGLINE
einen Text ein, der direkt unter dem Logo angezeigt wird
Verwenden Sie die Variable canonical_url
in der Artikel-Markdown-Datei, um die ursprüngliche URL des Artikels anzugeben.
Um ein benutzerdefiniertes Logo und Favicon festzulegen, legen Sie Folgendes in der Konfiguration fest:
STATIC_PATHS = ['images', 'extra/favicon.png', 'extra/logo.png'] EXTRA_PATH_METADATA = { 'extra/favicon.png': {'path': 'favicon.png'}, 'extra/logo .png': {'path': 'logo.png'}, }
USER_LOGO_URL = '/logo.png' USER_FAVICON_URL = '/favicon.png'
Wenn Sie lokal entwickeln, möchten Sie möglicherweise die folgende Variable festlegen: SITEURL = http://localhost:8000
Das Lagom-Theme wurde ursprünglich von Matt Swanson verfasst. Ich habe mit Pelican-SVBhack als Basis begonnen.
Veröffentlicht unter MIT-Lizenz, vollständige Details in LICENSE
Datei.