Быстрая, легкая и современная тема Zola, использующая abridge.css (лампа с семантической HTML CSS Class-Light). Идеальный маяк, Yellowlabtools и оценки обсерватории. Вот страница тестов Zola.
Техническое обслуживание этого проекта стало возможным для всех участников и спонсоров. Если вы хотите спонсировать этот проект, и ваш логотип аватара или компании появится ниже, нажмите здесь. ?


Посмотреть демо
Посмотреть демо демо [abridge.css framework]
Демонстрация abridge.css просто использует тему Abridge в качестве подмодуля: config.toml, sass/abridge.scss
search_library = "offline" в config.toml (поддержка полного поиска)./ фокусировка, arrow перемещаются, enter Select, escape Close.Enter Key или click значок кнопки поиска.Полная документация доступна здесь
Эта тема требует версии 0,19,1 или более от Zola
git clone https://github.com/jieiku/abridge.git
cd abridge
zola serve
# open http://127.0.0.1:1111/ in the browser Быстрый старт показывает, как напрямую запустить тему. Далее мы будем использовать Abridge в качестве темы для нового сайта.
yes " " | zola init mysite
cd mysiteДобавьте тему в качестве подмодуля GIT:
git init # if your project is a git repository already, ignore this command
git submodule add https://github.com/jieiku/abridge.git themes/abridge
git submodule update --init --recursive
git submodule update --remote --mergeИли клонировать тему в каталог ваших тем:
git clone https://github.com/jieiku/abridge.git themes/abridgeСкопируйте некоторые файлы из каталога тем в корневом каталоге вашего проекта:
rsync themes/abridge/.gitignore .gitignore
rsync themes/abridge/config.toml config.toml
rsync themes/abridge/content/_index.md content/
rsync -r themes/abridge/COPY-TO-ROOT-SASS/ * sass/
rsync themes/abridge/netlify.toml netlify.toml
rsync themes/abridge/package_abridge.js package_abridge.js
rsync themes/abridge/package.json package.jsonconfig.toml базовая конфигурация со всеми значениями конфигурации.content/_index.md требуется для установки страниц.COPY-TO-ROOT-SASS/abridge.scss переопределяется для настройки переменных Abridge.netlify.toml Settings для развертывания вашего репо с NetLfiy.package_abridge.js Node Script: Список файлов обновления кэша в PWA, Minify JS, Bundle JSpackage.json для облегчения использования package_abridge.jsНездоровленная линия темы в корневом конфигурации вашего проекта .toml:
sed -i ' s/^#theme = "abridge"/theme = "abridge"/ ' config.tomlСкопируйте контент из каталога тем в ваш проект или сделайте новое сообщение:
rsync -r themes/abridge/content . Просто запустите zola serve в корневом пути проекта:
zola serve Zola запустит веб -сервер Dev, доступный по умолчанию по адресу http://127.0.0.1:1111 .
Сохраненные изменения будут жить в браузере. (Нажмите ctrl+f5 , или при разработке SET pwa=false in config.toml )
Для дальнейшей настройки обязательно проверьте документы.
Вы любите эту тему? Это было полезно для вас? Пожалуйста, оставьте звезду GitHub, и если вы склонны пожертвовать, вы можете сделать пожертвование для меня через спонсоров GitHub.
Мы хотели бы вашей помощи! Особенно с исправлением проблем или улучшения существующих функций.
Цель состоит в том, чтобы Абридж был легким, быстрым, и работать должным образом, даже если JavaScript отключен или заблокирован.
Единственная функция, которая может считаться необходимостью, которая полагается на JavaScript, - это поиск.
Abridge распределяется в соответствии с условиями лицензии MIT.