В конце прошлого года, мы как модные ребята, решили обновить дизайн своего сайта (как всегда, спасибо Фариду), а заодно и дизайн нашего блога, что бы по итогу визуально они выглядели как единое целое. Но, так получилось, что наш блог обновился немного раньше чем сайт (так что у вас есть уникальная возможность посмотреть на наш новый дизайн, еще до того, как он официально появится 😉 ).
Вместе со сменой дизайна мы решили поменять и техническую платформу размещения блога. Если до этого мы использовали octopress, то теперь решили перейти на использование чистого jekyll. Чем было продиктовано такое решение? Только лишь стремлением к простоте. Если при использовании octopress приходилось совершать много дополнительных действий для того, чтобы выложить блог в сеть, то в случае с jekyll все происходит очень просто, надо лишь запушить изменения на GitHub и через несколько минут можно уже наблюдать готовый результат. Да, конечно, в данном случае у нас не будет набора плагинов, которые имеются на octopress, но как показала практика они нужны, в одном случае из десяти, так что от них можно смело отказаться.
В итоге нам потребовалось совершить не так много действий:
- Сделать новую тему для блога, на основе уже имеющейся верстки
- Разбить тему на небольшие куски (DRY, все дела 🙂 )
- Перетащить папку со всеми постами (source) в корень проекта
- Прогнать небольшой скрипт, который изменил блоки оставшиеся от плагинов octopress до необходимого нам вида.
И теперь наш блог готов к новым путешествиям на просторах gh-pages!
Всем добра!