Taman est un thème réactif pour Pelican, c'est un port hackish du thème Logom de Jekyll.
Le nom est synonyme du mot Lagom dans les langues slaves.
Vous pouvez voir le thème en action.
Clonez le référentiel, éditez votre pelicanconf.py
et modifiez la variable THEME
pour la faire pointer vers l'emplacement du thème téléchargé.
Le thème utilise le plugin Assets pour gérer la minification des fichiers CSS à partir d'ici
pip install webassets
Prend en charge un certain nombre de variables globales courantes, mais les correctifs sont les bienvenus si vous avez besoin d'une meilleure assistance.
GOOGLE_ANALYTICS
pour utiliser Google Analytics, définissez cette variable sur votre code UA-XYZ
CUSTOM_ANALYTICS
définit ceci sur votre script js personnalisé (y compris la balise de script). Ceci est ajouté à la fin du corps.
TAGLINE
un texte rendu juste en dessous du logo
Utilisez canonical_url
var dans le fichier de démarque de l'article pour spécifier l'URL d'origine de l'article.
Pour définir un logo personnalisé et un favicon, définissez les éléments suivants dans la configuration :
STATIC_PATHS = ['images', 'extra/favicon.png', 'extra/logo.png'] EXTRA_PATH_METADATA = { 'extra/favicon.png' : {'chemin' : 'favicon.png'}, 'extra/logo .png' : {'chemin' : 'logo.png'}, }
USER_LOGO_URL = '/logo.png' USER_FAVICON_URL = '/favicon.png'
Lors du développement local, vous souhaiterez peut-être définir la variable suivante : SITEURL = http://localhost:8000
Le thème Lagom est initialement écrit par Matt Swanson. J'ai commencé avec pelican-svbhack comme base.
Publié sous licence MIT, tous les détails dans le fichier LICENSE
.