Заглавные миниатюры
Каждая статья klimov-project начинается с изображения, которое сразу
намекает на содержание страницы. В jekyll это легко сделать, добавив простой
параметр thumbnail
в формате сериализации данных YAML frontmatter
Он может быть описан как изображение в файле _data/thumbnails.yml
или
используя Font Awesome
Картинкой
Что бы воспользоваться изобржением - нужно загрузить его в интернет, например
на хостинг картинок Imgur, после чего прописать полученный адрес в файле
_data/thumbnail.yml
, присвоив ему имя. В нашем случае запись выглядит так:
jekyll: "http://i.imgur.com/aRQcGSi.png"
Это имя-переменную я и подставляю позже в параметр thumbnail
как опцию для
данной страницы
thumbnail: jekyll
Эта система позволяет использовать одно и то же изображения без указания и поисков конкретной ссылки.
Font Awesome
Если jekyll не найдёт адресата для эскиза в файле thumbnail.yml
, тогда
он решит что мы хотим использовать Font Awesome взамен. Весь список иконок
Font Awesome можно найти здесь.
Для примера, если я писал бы на этой странице об Android, то использовал бы иконку android из набора font awesome, и задал бы параметру страницы такое значение:
thumbnail: android
Удобно это тем, что воспользовавшись по умолчанию иконкой из всеми любимой библиотеки,
позже мы можем легко переназначить имени android уже своё изображение, добавив его в
_data/thumbnails.yml
.
Пишите мне в telegram @klimovrv