Как настроить тему Jekyll для одной страницы на страницах GitHub? - PullRequest
0 голосов
/ 22 января 2019

Я хочу удалить большой заголовок героя для конкретной страницы на моем сайте GitHub.

Я знаю, как настроить макет темы , однако я хочу настроить макет только для конкретной страницы.

Ex:

  • README.md: «домашняя страница» aka /. Я НЕ хочу настраивать
  • credits.md: страница кредитов на /credits. Я не хочу настраивать.
  • help.md: страница справки по /help. Я DO хочу настроить. Я хочу удалить заголовок .

Я бы хотел сделать что-то вроде /assets/css/help-style.scss

---
---

@import "{{ site.theme }}";

header {
  display: none;
}

1 Ответ

0 голосов
/ 22 января 2019

Самым простым способом было бы просто определить новый макет для вашего help.md

  1. Создать копию layout, используемого в настоящее время help.md (скажем, page.html)
  2. Переименуйте новый макет как help.html (путь: _layouts/help.html)
  3. Удалите разметку, которая отображает большой заголовок героя
  4. Используйте layout: help спередидело help.md:

    ---
    layout: help
    ---
    
...