Редактирование нижнего колонтитула на страницах 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>