Minimal Mistakes — гибкая двухколоночная тема Jekyll. Отлично подходит для создания личного сайта, блога или портфолио на GitHub или самостоятельной установки на ваш сервер. Как следует из названия — оформление максимально минималистично и предназначено для того, чтобы вы его расширили и адаптировали .
Узнайте что нового в ИСТОРИИ ВЕРСИЙ.
## Основные возможности
air |
contrast |
dark |
---|---|---|
![]() |
![]() |
![]() |
dirt |
mint |
sunrise |
---|---|---|
![]() |
![]() |
![]() |
aqua |
neon |
plum |
---|---|---|
![]() |
![]() |
![]() |
| --------------------------------------------- | ------------------------------------------------- |
| [Публикация с изображением в заголовке][header-image-post] | Публикация с большим изображением в заголовке. |
| [Публикация со стилями HTML-тегов и форматированием][html-tags-post] | Различные примеры обычной разметки, демонстрирующие стиль шаблона. |
| [Публикация с выделенным кодом][syntax-post] | Публикация, отображающая выделенный код. |
| [Публикация с галереей изображений][gallery-post] | Публикация, показывающая несколько изображений, заключённых в элементы <figure>
. |
| [Примерная страница коллекции][sample-collection] | Одиночная страница из коллекции. |
| [Архив категорий][categories-archive] | Публикации, группируемые по категориям. |
| [Архив меток][tags-archive] | Публикации, группируемые по меткам. |Дополнительные образцы публикаций доступны в [архиве публикаций][year-archive] на демонстрационном сайте. Исходные файлы для этих публикаций (и всего демонстрационного сайта) можно найти в директории /docs
.
Существует три способа установки темы: как Ruby gem (для сайтов с собственным хостингом), как Ruby gem + плагин jekyll-remote-theme (для сайтов, хостящихся на GitHub Pages), или форк/непосредственный копирование всех файлов темы в ваш проект.
Установите тему как Ruby Gem, добавив её в ваш Gemfile
следующим образом:
gem "minimal-mistakes-jekyll"
Получите и обновите связанные gems, запустив следующую команду Bundler:
bundle
Установите theme
в вашем файле конфигурации Jekyll _config.yml
:
theme: minimal-mistakes-jekyll
Для обновления темы выполните команду bundle update
.
Gemfile
следующим образом: ```ruby
источник "https://rubygems.org"_gem "github-pages", группа: :jekyll_plugins
2. Получите и обновите связанные gems, запустив следующую команду [Bundler](http://bundler.io/):
```bash
bundle
remote_theme: "mmistakes/minimal-mistakes"
в ваш файл _config.yml
. Удалите любые другие записи theme:
или remote_theme:
.Для получения подробной информации о том, как настроить, настроить, добавить/переместить контент и многое другое прочитайте документацию темы.
Если вы столкнулись с трудностями при работе с темой, нашли опечатку в документации, заинтересованы в добавлении функциональности или исправлении ошибки (фиксация бага)? Тогда смело отправьте запрос или пулл реквест. Если это ваш первый пулл реквест, может быть полезно ознакомиться с GitHub Flow заранее.
Минимальные Ошибки были спроектированы как базовая платформа для того, чтобы вы могли настроить её под уникальные нужды своего сайта. Пожалуйста, имейте это в виду при запросе новых функций и/или отправке пулл реквестов. Если это что-то, что большинство людей не будет использовать, скорее всего, я этого не рассмотрю. Когда есть сомнения, спросите.Это относится к ссылкам в разделе автора и кнопкам "поделиться" — у меня нет намерения объединять каждый возможный вариант, основные возможности уже присутствуют, чтобы помочь вам начать .
При отправке pull-запроса:
master
, назначьте ей осмысленное имя (например, моё_умное_новое_функциональность
).Документация и демонстрационные страницы находятся в директории /docs
. Если вы отправляете улучшения или исправления опечаток, обратитесь к этим файлам.
Чтобы настроить вашу среду для разработки этой темы, выполните команду bundle install
.
Чтобы протестировать тему, выполните команду bundle exec rake preview
и откройте браузер по адресу http://localhost:4000/test/
. Это запустит сервер Jekyll с использованием содержимого директории test/
. По мере того как вы будете делать изменения в теме и тестовой странице, она будет автоматически перезагружаться, и вы должны видеть изменения после обновления страницы в браузере.
Майкл Роуз
The Noun Project -- Гарретт Нолл, Артур Шлейн и Трейси Там
Unsplash### Другие:
Лицензия MIT (MIT License)
Авторское право © 2013-2018 Майкл Роуз и участники проекта
Согласно условиям данной лицензии, любому лицу предоставляется право бесплатно использовать, копировать, модифицировать, объединять, публиковать, распространять, передавать по лицензии и продавать копии данного программного обеспечения и связанных с ним документов, а также позволять другим лицам, которым данное программное обеспечение было предоставлено, делать то же самое, при условии соблюдения следующих условий:
Указанное выше авторское право и данная лицензионная лиценция должны быть включены во все копии или значительные части данного программного обеспечения. Предварительные условия
Программное обеспечение предоставляется «КАК ЕСТЬ», БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ, ЯВНО ВЫРАЖЕННЫХ ИЛИ ПОДРАЗУМЕВАЕМЫХ, ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЯ, ГАРАНТИЯМИ ТОРГОВЛЕНИЯ, ПРИГОДНОСТИ ДЛЯ КОНКРЕТНЫХ ЦЕЛЕЙ И НЕНАРУШЕНИЯ ПРАВ. ДАННОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ НЕ ПРЕДОСТАВЛЯЕТСЯ С ГАРАНТИЕЙ, ЧТО ОНО БУДЕТ БЕЗОШИБОЧНЫМ ИЛИ БУДЕТ БЕЗОПАСНЫМ. ВСЕ ПОДРАЗУМЕВАЕМЫЕ ГАРАНТИИ ВНЕШНЕЙ СООТВЕТСТВЕННОСТИ И ПРИГОДНОСТИ ДЛЯ КОНКРЕТНЫХ ЦЕЛЕЙ ВЫКЛЮЧЕНЫ.
При любом случае использования этого программного обеспечения, включая использование, модификацию, перепечатку, публикацию, распространение, передачу по лицензии или продажу копий этого программного обеспечения, Вы соглашаетесь с тем, что Вы используете его на свой страх и риск. Вы принимаете ответственность за любые повреждения оборудования или данных, возникшие вследствие использования этого программного обеспечения.
В случае, если Вы находитесь в юрисдикции, которая не допускает исключения или ограничения ответственности за случайные или косвеные убытки, то исключение или ограничение ответственности за случайные или косвеные убытки не применяются к Вам.
Эта лицензия не предоставляет никакой гарантии относительно правильности или надежности работы данного программного обеспечения.ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ПРЕДОСТАВЛЯЕТСЯ "КАК ЕСТЬ", БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ, ЯВНО ВЫРАЖЕННЫХ ИЛИ ПОДРАЗУМЕВАЕМЫХ, ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЬ, ГАРАНТИЯМИ ТОРГОВЛЕНИЯ, ПРИГОДНОСТИ ДЛЯ КОНКРЕТНЫХ ЦЕЛЕЙ И НЕНАРУШЕНИЯ ПРАВ. В НИКАКОМ СЛУЧАЕ АВТОРЫ И ЛИЦА С ПРАВАМИ НА КОПИРОВАНИЕ НЕ БУДУТ ОТВЕЧАТЬ ЗА КАКИЕ-ЛИБО ПРЕТЕНЗИИ, УЩЕРБЫ ИЛИ ДРУГИЕ ОТВЕТСТВЕННОСТИ, В ТОМ ЧИСЛЕ В ДЕЙСТВИИ КОНТРАКТА, ДЕЛИКТА ИЛИ ДРУГИХ, ВОЗНИКАЮЩИХ ИЗ, В СВЯЗИ С ИЛИ В СВЯЗИ С ПРОГРАММНЫМ ОБЕСПЕЧЕНИЕМ ИЛИ ИСПОЛЬЗОВАНИЕМ ИЛИ ДРUGИМИ СВЯЗАННЫМИ С ПРОГРАММНЫМ ОБЕСПЕЧЕНИЕМ ДЕЙСТВИЯМИ.
Исправление: "DRUGИМИ" заменено на "ДРУГИМИ".--- Этот текст является частью лицензионного соглашения программного обеспечения, обычно называемого "отказом от ответственности". Он указывает, что поставщик программного обеспечения не несет ответственности за любой вид ущерба. Такой отказ часто присутствует в файлах лицензий открытых проектов.
Minimal Mistakes использует иконки от The Noun Project создателями Garrett Knoll, Arthur Shlain и Tracy Tam.
Иконки распространяются на условиях лицензии Creative Commons Attribution 3.0 United States (CC BY 3.0 US).
Minimal Mistakes использует Font Awesome, Copyright (c) 2017 Dave Gandy.
Font Awesome распространяется на условиях лицензии SIL OFL 1.1 и MIT License.
Minimal Mistakes использует фотографии от Unsplash.
Minimal Mistakes использует Susy, Copyright (c) 2017, Miriam Eric Suzanne.
Susy распространяется на условиях лицензии BSD 3-clause "New" or "Revised".
Minimal Mistakes использует Breakpoint.
Breakpoint распространяется на условиях лицензий MIT/GPL.
Minimal Mistakes использует FitVids.js, Copyright (c) 2013 Dave Rubert and Chris Coyier.
FitVids распространяется на условиях лицензии WTFPL.
Minimal Mistakes использует Magnific Popup, Copyright (c) 2014-2016 Дмитрий Семёнов, http://dimsemenov.com.
Magnific Popup распространяется на условиях лицензии MIT.
Minimal Mistakes использует jQuery Smooth Scroll, Copyright (c) 2017 Karl Swedberg.
jQuery Smooth Scroll распространяется на условиях лицензии MIT.Minimal Mistakes использует GreedyNav.js,
Copyright (c) 2015 Luke Jackson.
GreedyNav.js распространяется на условиях лицензии MIT.Minimal Mistakes использует Jekyll Group-By-Array,
Copyright (c) 2015 Max White mushishi78@gmail.com.
Jekyll Group-By-Array распространяется на условиях лицензии MIT.
Minimal Mistakes использует @allejo's Pure Liquid Jekyll Table of Contents, Copyright (c) 2017 Алехо. Pure Liquid Jekyll Table of Contents распространяется на условиях лицензии MIT.
Minimal Mistakes включает Lunr, Copyright (c) 2017 Oliver Nightingale. Lunr распространяется на условиях лицензии MIT License.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )