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.