page-test
Описание
Языки
- CSS52,4%
- HTML47,6%
4 месяца назад
4 месяца назад
4 месяца назад
4 месяца назад
4 месяца назад
4 месяца назад
4 месяца назад
README.md
Jekyll Blog Site
Простой и чистый блог-сайт, созданный с использованием Jekyll.
Структура проекта
├── _config.yml # Конфигурация Jekyll
├── index.md # Главная страница
├── about.md # Страница "О нас"
├── _posts/ # Директория с постами блога
│ └── 2026-01-01-happy-new-year.md
├── _layouts/ # Шаблоны страниц
│ ├── default.html # Базовый шаблон
│ └── post.html # Шаблон для постов
├── assets/ # Статические ресурсы
│ └── css/
│ └── style.css # Основные стили
└── README.md # Этот файл
Быстрый старт
Установка Jekyll
Запуск сайта
Сборка для продакшена
Создание новых постов
- Создайте новый файл в директории _posts/
- Имя файла должно следовать формату: YYYY-MM-DD-title.md
- В начале файла добавьте YAML front matter:
- Напишите содержимое на Markdown
Кастомизация
Изменение конфигурации
Отредактируйте для изменения:_config.yml
- Названия сайта и описания
- Автора
- URL-адресов
- Настроек Markdown и подсветки синтаксиса
Изменение дизайна
- Основные стили находятся в assets/css/style.css
- Шаблоны страниц в _layouts/
- Цветовую схему можно изменить в CSS-переменных
Добавление новых страниц
- Создайте новый
файл в корне проекта.md - Добавьте YAML front matter:
Развертывание
GitHub Pages
- Создайте репозиторий на GitHub
- Загрузите файлы проекта
- В настройках репозитория включите GitHub Pages
- Выберите источник (обычно
илиmainbranch)master
Netlify
- Подключите ваш GitHub репозиторий к Netlify
- Установите команду сборки: jekyll build
- Установите папку публикации: _site
Другие варианты
- Vercel: Поддерживает Jekyll
- Surge.sh: Простая загрузка папки _site
- AWS S3: Загрузите содержимое
в S3 bucket_site/
Полезные команды
Дополнительные ресурсы
Лицензия
Этот проект создан для демонстрационных целей. Вы можете использовать и модифицировать его по своему усмотрению.
Создано с ❤️ с использованием Jekyll