Как я тут писал, инсталлировал я тут MaxSite CMS (версии 0.95) - для того, чтобы сделать сайт-блог. Давно не работал с этой CMS - в итоге было любопытно посмотерть, что же получилось.
А получилось, доложу я вам, очень даже. Система ощутимо выросла. Первое и основное - шаблон по-умолчанию, который, кажется, позволяет если не всё - то очень и очень многое. Повторюсь: там полностью настраиваемый и расширяемый шаблон. Это означает, что в шаблоне много чего можно настроить через админку, не вникая в структуру файлов. Там же, в админке, можно прописать свои CSS или же подключить свои компоненты, CSS. В общем, реально - сила. Силища. То есть, если вдохновиться как-то свободной темой - то создать на дефолтном шаблоне что-то похожее вполне реально.
Теперь о ложке дегтя. Если нужно "запилить" "совсем свою" тему, то будет ад и треш. Документации нормальной на систему нет. (И кажется - не предвидится). Структура темы по отношению к версиям ниже 0.9 изменена достаточно сильно - в итоге, разобраться что к чему, достаточно сложно. Помогает коллективный разум, это факт. Но сам процесс не вдохновляет.
Кстати, многие в Интернете пишут как раз о том, что система отличная, а вот с документацией - беда.
Ну и параллельно узнал о такой чудесной штуке как flex. На ней построена вся новая тема. Flex - это CSS свойство (семейство свойств), которые очень сильно упрощают верстку для многоколоночных и многострочных страниц. Не bootstrap, конечно, но очень впечатлило. Хорошая статья про flex тут. Век живи, век учись, ага. Особенно, если ты не имеешь с этим дела каждый день.