/
linuxgik
/
help
Обзор
Документация
Войти
/
linuxgik
/
help
Код
Запросы
0
Задачи
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
pages/theme/theme-index.html
21 строка
2 KB
Your Name
feat: add new UI structure and assets
01 апр 2026, 18:34
01 апр 2026, 18:34
be98eaf
Код
Авторство
О чём код?
--- layout: theme --- <h2>Структура</h2> Все страницы сайта хранятся в каталоге `pages/`. Для каждого раздела в `pages/` есть свой каталог (в котором расположены страницы относящиеся к определенному разделу)и все страницы этого раздела, хранятся в своих каталогах, но главная страница раздела, лежит в `pages/`. Главная странца раздела - это своеобразный портал, на другую тему сайта. Индексовая страница - главная странца сайта, лежит в корне проекта `/index.html`. <h2>Переменные Front Matter</h2> В Front Matter index.html присутствуют следующие переменные: - layout: - указывает layout - должна быть вынесена в конфиг, чтобы прилеплялась по умолчанию, чтобы не вводить её по несколько раз. Она все равно практически у каждой страницы имеет одинаковое значение "default". Исключением на сегодня является каталог `pages/theme/' это страницы которые описывают Jekyll-тему, которая используется на сайте. Условно назовём ее "LinuxGik". - title: - то что будет написано в открытой вкладке бразуере. Это переменная используется в layout-ах, в ≶head≷ - h1: переменная которая содержит заголовок H1 для станицы. Для каждого раздела, h1 прописана в конфиге, для того чтобы она применялась по умолчанию, и она соответствует названию раздела.