Работает на 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 на сайте вроде этого.