Работает на jekyll
- В директории
_posts
создать при необходимости создать директорию с годом и с месяцем._posts/2021/04
- Создать файл
YEAR-MONTH-DAY-title.md
. Пример:2021-04-09-third-meetup.md
Осторожно! jekyll скрывает посты, до наступления даты указанной в названии. Указывайте текущую дату.
- В директории /files при необходимости создать директорию с годом и с месяцем.
- Файл сохранить в директорию месяца. Пример:
files/2021/04/graphql.pdf
. - Используйте в статье ссылку на файл. Пример:
[My file](/files/2021/02/myfile.pdf)
.
Github Pages собирает и публикует все сам. Этот раздел только для тех, кто хочет тестировать верстку локально.
# запустит сервер на порту 4000
make serve
После запуска сервер доступен по адресу localhost:4000.
Можно переопределить порт
# запустит сервер на порту 8081
make serve PORT=8081
Кастомные стили дописываем в /assets/custom.css
Можно переопределять файлы шаблонов добавляя только их в репозиторий.
В _config.yml секция remote_theme: vszhub/not-pure-poole
отвечает за имя темы.
О возможностях кастомизации текущей темы читаем здесь
Можно выбрать любую тему с поддержкой remote_theme на сайте вроде этого.