Это 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
и _posts
, но не удаляйте сами директории.
Логотип сайта и favicon расположены в папке static/img/
, замените их, размер не имеет значения, лучше всего выбрать соотношение сторон 1:1.
Если вы форкнули проект, чтобы удалить мои коммиты, используйте следующие команды:
git checkout --orphan temp
git add . && git commit -m "init"
git branch -d master
git branch -m temp master
git push --force
Статьи находятся в директории _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

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