# Описание папок и файлов
* _config.yml - конфиг сборщика сайта jekyll
* favicon.ico - иконка для закладки в браузере
* index.md - главная первая страница
* page_contacts.md - контакты (в именах файлов можно убрать `page_`, зато так нагляднее)
* page_cooperation.md - сотрудничество
* page_docs.md - дукументы
* page_masters.md - мастера, испольует шаблон masters
* page_store.md - магазин, использует шаблон store
* /_collection_masters - коллекция мастеров, там персональные страницки для каждого
* /_layouts - шаблоны для веб страниц
* /_layouts/default.html - шаблон для всех страниц, что-то пишет в шапке и внизу
* /_layouts/store.html - наследует default, вставка с кодом ECWID
* /_layouts/masters.html - наследует default, берёт все файлы из `collection_masters` и рисует по ним список мастеров
* /static - вложения: картинки, документы, стили

# Как стартануть локальный сайт
Находясь в корне проекта, т.е. в папке `shop-pages`

    bundle exec jekyll serve

Когда внёс изменения, перезапусти (CTRL + C) эту штуку и смотри в браузере

# Шаблоны и данные на странице
Удобно пользоваться шаблонами, т.к. в них всё получается компактно и изменение данных не требует изменения шаблона, если суть осталась прежней.

На странице верхнияя часть - определение переменных, в формате yaml

    ---
    title: Заголовок страницы по выбору
    layout: Имя шаблона для отображения
    custom: далее можно нагородить свих данных и они будут доступны в шаблоне, а там их только расположить на странице надо
    ---

Всё что ниже будет `content` он же `page.content` при доступе в шаблоне 

# Стили
см пример используемого стиля в шаблоне _layout/default.html и в static/css/default.css

# Ссылки

про переменные https://jekyllrb.com/docs/front-matter/
про шаблоны https://jekyllrb.com/docs/layouts/
в общем-то там всё вкратце и про дело