Taman — адаптивная тема для Pelican, хакерский порт темы Logom от Jekyll.
Имя является синонимом слова Лагом в славянских языках.
Вы можете увидеть тему в действии.
Клонируйте репозиторий, отредактируйте файл pelicanconf.py
и измените переменную THEME
, чтобы она указывала на местоположение загруженной темы.
Тема использует плагин ресурсов для минимизации CSS-файлов отсюда.
pip install webassets
Поддерживает ряд общих глобальных переменных, но если вам нужна лучшая поддержка, приветствуются исправления.
GOOGLE_ANALYTICS
, чтобы использовать Google Analytics, установите для этой переменной свой код UA-XYZ.
CUSTOM_ANALYTICS
установите это значение для вашего пользовательского сценария js (включая тег сценария). Это добавляется в конце тела.
TAGLINE
текст, отображаемый прямо под логотипом.
Используйте переменную canonical_url
в файле уценки статьи, чтобы указать исходный URL-адрес статьи.
Чтобы установить собственный логотип и значок, установите в конфигурации следующее:
STATIC_PATHS = ['images', 'extra/favicon.png', 'extra/logo.png'] EXTRA_PATH_METADATA = { 'extra/favicon.png': {'path': 'favicon.png'}, 'extra/logo .png': {'путь': 'logo.png'}, }
USER_LOGO_URL = '/logo.png' USER_FAVICON_URL = '/favicon.png'
При локальной разработке вы можете установить следующую переменную: SITEURL = http://localhost:8000
Автором темы Lagom является Мэтт Свенсон. Я начал с pelican-svbhack в качестве базы.
Выпущено под лицензией MIT, полная информация в файле LICENSE
.