#jekyll #github-pages #jekyll-theme
#jekyll #github-страницы #jekyll-theme
Вопрос:
Я пытаюсь использовать тему Jekyll «Swiss» на своих страницах GitHub. Swiss (jekyll-swiss) указан как существующая зависимость наhttps://pages.github.com/versions /, и я думаю, что даже если бы это было не так, мне было бы разрешено использовать ее с драгоценным камнем jekyll-remote-theme. Я следовал инструкциям в швейцарском репозитории (https://github.com/broccolini/swiss ) для добавления темы на мой сайт Jekyll:
Add this line to your Jekyll site's Gemfile:
gem "github-pages", group: :jekyll_plugin
And add this line to your Jekyll site:
remote_theme: broccolini/swiss
. . . и я также добавил драгоценный камень jekyll-remote-theme для хорошей оценки. Я новичок в этом и не могу придумать какие-либо другие шаги по устранению неполадок. Есть идеи о том, почему тема не применяется к сайту? Мои _config.yaml и Gemfile приведены ниже. Заранее спасибо!
мой файл _config.yml:
name: Jekyll Test for Git Pages
markdown: kramdown
remote_theme: broccolini/swiss
theme_color: white
plugins:
- jekyll-remote-theme
мой Gemfile:
source "https://rubygems.org"
gem "github-pages", group: :jekyll_plugins
gem "jekyll-remote-theme"
Ответ №1:
Разобрался с проблемой (проблемами):
-
У меня все еще был _layouts/default.html файл, который переопределял эквивалентный файл Swiss theme.
-
Моя структура файла path была странной. У меня были вложенные папки для страниц, и у index.html страницы во вложенных папках. Это привело к непоследовательному применению стилей и функциональности темы.