Обновление блога

Мне нравится писать чейнджлоги. В процессе их написания появляется приятное чувство от ощущения проделанной работы. Сравнение двух состояний - до и после. Вот так было, вот так стало. Вот столько-то поменялось. Вот настолько-то стало лучше. Каждое изменение, я считаю, должно быть отмечено в журнале изменений, зафиксировано, и опубликовано. Даже если их немного. В любом случае, вести чейнджлог лучше чем не вести.

Не менее интересным мне видится чтение чейнджлогов, особенно когда они хорошо оформлены. Это для меня своего рода небольшие “инсайды” внутрь процесса разработки продукта, возможность заглянуть во внутреннюю кухню, узнать как и над чем велась работа.

Чейнджлоги, как свои, так и чужие, бывает интересно читать по прошествии какого-то времени. Они рассказывают историю, напоминают о причинах принятия каких-то решений.

Поэтому я решил вести чейнджлог даже для собственного блога.

Список изменений

За последнее время я пересмотрел несколько вещей:

  • Убрал пагинатор
    С учетом количества постов он оказался не таким уж и нужным. Да и сделать поиск с ним бы не получилось.

  • Поменял внешний вид
    Сделал классическую “шапку” вместо бокового меню. Боковое меню смотрелось интересно, но занимало слишком много места. Непростительно много для 3х пунктов. Посты были разбиты на 2 категории: статьи и заметки, спрятанные в отдельные табы. Добавил футер, перенес туда смену языка, а так же прочую информацию которую обычно помещают в футер.

  • Переделал “библиотеку” в “закладки”
    Переименовал (название “библиотека” было не самым подходящим), изменил структуру - теперь она древовидная. Переложил все в .yaml-файл. Но все еще не дошел до их наполнения.

  • Добавил поиск
    Не то чтоб он сильно был нужен, но хотелось его там видеть. Заодно проверил инструкцию, описанную в предыдущей статье.

  • Сайдбар был изменен на выпадающее меню
    Это произошло вместе с изменением шапки.

  • Поправил адаптивную верстку
    Теперь на мобилках сайт выглядит получше.

  • Поправил верстку статей
    Были изменены стили блоков кода, а так же почти всех типографических элементов.

В планах по-прежнему добавить комментарии, добавить оглавление (ToC), а так же OpenGraph.

Скриншот получившегося внешнего вида:

Итоговый внешний вид