Jekyll Shell Theme — это легкая настраиваемая тема Jekyll с одной колонкой, которая обеспечивает:
Посмотрите пример этой темы в действии на официальном сайте темы.
Добавьте эту строку в Gemfile вашего сайта Jekyll:
gem "jekyll-shell-theme" И добавьте эту строку в _config.yml вашего сайта Jekyll:
theme : jekyll-shell-themeИ затем выполните:
$ bundle
Или установите его самостоятельно как:
$ gem install jekyll-shell-theme
Убедитесь, что ваш Gemfile содержит драгоценный камень github-pages , а не драгоценный камень jekyll-shell-theme .
Затем добавьте remote_theme: "tareqdandachi/jekyll-shell-theme" в ваш файл _config.yml . Удалите любую другую theme: или запись remote_theme:
Пример того, как может выглядеть файл конфигурации, смотрите в example-config.yml.
ЗАДАЧА: Напишите здесь инструкции по использованию. Опишите доступные макеты, включая, sass и/или ресурсы.
Отчеты об ошибках и запросы на включение приветствуются на GitHub по адресу https://github.com/tareqdandachi/jekyll-shell-theme. Этот проект призван стать безопасным и гостеприимным пространством для сотрудничества, и ожидается, что участники будут соблюдать Кодекс поведения участников.
Каждый может создать форк этого репозитория и изменить код. Чтобы настроить среду для разработки этой темы, запустите bundle install .
Чтобы протестировать тему, запустите bundle exec jekyll serve и откройте браузер по адресу http://localhost:4000 . Это запустит сервер Jekyll, использующий эту тему. Добавляйте страницы, документы, данные и т. д., как обычно, чтобы протестировать содержимое темы. Когда вы вносите изменения в свою тему и свой контент, ваш сайт будет обновляться, и после обновления вы должны увидеть изменения в браузере, как обычно.
Когда ваша тема будет выпущена, будут объединены только файлы в _layouts , _includes , _sass и assets отслеживаемые с помощью Git. Чтобы добавить собственный каталог в свою тему-gem, отредактируйте регулярное выражение в jekyll-shell-theme.gemspec соответствующим образом.
Тема доступна с открытым исходным кодом в соответствии с условиями лицензии MIT.