Это Jekyll тема (адрес на GitHub), простая и чистая (требование к ресурсам меньше 20 КБ), без использования каких-либо фреймворков, быстрый запуск страниц, поддержка адаптивной вёрстки, полнотекстового поиска и ночного режима.
Вы можете просмотреть эффект темы на сайте TMaize Blog, приветствуем добавление обратных ссылок.
JetBrains предоставляет бесплатно средства разработки .
Цветовая схема для ночного режима и выделения кода
Обычно после отправки на GitHub можно увидеть изменения через несколько секунд. Для локального просмотра вам потребуется установить Ruby среду и зависимости.
Для Windows рекомендуется использовать WSL для установки Ruby. Просто выполните команду apt install build-essential ruby ruby-dev
.
# Linux требует gcc
# gem sources --add https://gems.ruby-china.com/
# gem sources --remove https://rubygems.org/
# gem sources --remove https://mirrors.aliyun.com/rubygems/
# gem sources -l
gem install bundler
# bundle config mirror.https://rubygems.org https://gems.ruby-china.com
bundle install
Запустите/скомпилируйте проект следующими командами:```bash bundle exec jekyll serve --watch --host=127.0.0.1 --port=8080 bundle exec jekyll build --destination=dist
Если требуется замена стилей выделения кода, используйте следующую команду для генерации CSS:
```bash
rougify help style
rougify style github > highlighting.css
Если используется свой домен, содержимое файла CNAME
следует заменить на ваш домен, а затем CNAME должно быть настроено на username.github.com
.
Если используется домен GitHub, удалите файл CNAME
, а затем переименуйте проект в username.github.io
.
Измените информацию о себе в файле pages/about.md
.
Измените файл _config.yml
. Подробное описание действий указано в комментариях.
Удалите все файлы из директории _posts
, но не удаляйте сами директории.
Логотип сайта и favicon расположены в папке static/img/
, замените их там, размеры не важны, но лучше чтобы соотношение сторон было 1:1.
Если вы форкнули проект, и хотите удалить мои коммиты, сначала сделайте мягкий reset до первого коммита, затем сделайте новый коммит, а после этого выполните force push.
Статьи располагаются в директории _posts
, названия файлов должны иметь вид yyyy-MM-dd-xxxx-xxxx.md
. Формат содержимого следующий:
---
layout: mypost
title: Заголовок
categories: [Категория 1, Категория 2]
---
Содержимое статьи, в формате Markdown
```Ресурсы для статей находятся в директории `posts`. Например, если имя файла статьи — `2019-05-01-theme-usage.md`, то ресурсы этой статьи следует поместить в директорию `posts/2019/05/01`. При использовании этих ресурсов в статьях просто используйте относительные пути. Конечно, при написании статьи система может сообщить вам, что ресурсы отсутствуют, можно проигнорировать это предупреждение.```md

[Загрузка xxx.zip](xxx.zip)
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )