Редактирование нижнего колонтитула на страницах GitHub в минимальной теме jekyll по умолчанию

Привет, ребята, я следовал этому и следующим руководствам, чтобы создать веб-сайт Github Pages с помощью Jekyll. Теперь у меня естьminimaтема, но, похоже, это другая версия от официального репо, поскольку параметры в репо_config.yml не работают на моем (например, для ссылки Twitter у меня есть twitter_username параметр, а репо twitter под social_links не работает).

Странно то, что в нижнем колонтитуле у меня title параметр повторяется дважды, так как он отображается как в footer-heading а также p-name элементы в index.html. Есть ли способ изменить то, что отображается для этих элементов в HTML?

4 ответа

Решение

Когда github советует вам копировать мастер-файлы, чтобы переопределить минимальные файлы гемов "скрытые файлы где-то глубоко внутри вашей файловой системы" путем копирования мастер-файлов, они совершают ошибку, потому что могут добавиться шансы взлома.

Лучший способ переопределить файлы в теме jekyll (на данный момент) - это скопировать файл драгоценного камня в вашу рабочую папку.

cd /you/working/jekyll
cp -R `echo "$(bundle info minima --path)/_*/"` .
cp -R `echo "$(bundle info minima --path)/assets/"` .

Затем у вас есть все необходимое для переопределения минимумов в вашей рабочей папке (папки _includes, _layouts, _sass и активы).

Нижний колонтитул использует site.author. Итак, если вы добавитеauthor: <your name> на ваш _config.yml, ты увидишь <your name> в нижнем колонтитуле.

Чтобы настроить блок нижнего колонтитула вашей страницы, вы можете переопределить блок по умолчанию из темы. Скопируйте исходный файл footer.html к _includes папку вашего репозитория и настройте ее по своему усмотрению.


См. Также: Как удалить заголовок на страницах Github?

Если вы действительно минимальны и просто редактируете файлы .md без добавления файлов темы (т.е. полагаетесь на страницы github с темой jekyll по умолчанию), добавьте это в свой файл .md, и он удалит нижний колонтитул

      <style>
.footer {
  display: none;
}
</style>
Другие вопросы по тегам