Шаблон MF

Работы по «MF». Подвал

Главная сложность с подвалом, как оказалось — это многообразие блоков и их настроек. По задумке подвалов может быть много (десятки). Изначально я планировал их сделать в виде компонентов, что в итоге приводит к некоторой путанице в админке. Кроме того, каждый такой компонент должен иметь свои настройки: даже элементарное — название сайта и какие-то ссылки. Тут ещё нюанс в том, что блоки подвала как правило, имеют одну html-разметку в виде flex-колонок: меняется только содержимое внутренних ячеек. Я тогда подумал остановится на универсальном решении, что-то вроде footer-cols1 из Default-шаблона. Но такой компонент настраивается через опции, и если их немного, то проблем нет, но что делать, если я захочу предложить 10 блоков? Настраивать все поля опций — ещё то занятие...

Сама по себе проблема очень старая и относится не только к MaxSite CMS, но и другим «движкам». Нужен какой-то оптимальный вариант, который с одной стороны скроет сложную html/php/css-верстку от обычного пользователя, но при этом оставит ему всё многообразие настроек.

Читать дальше...

Работы по «MF»

Я продолжаю принимать предзаказы на будущий шаблон «MF». Сейчас его можно получить по хорошей скидке, после релиза цена будет выше. Сам шаблон включает в себя годовое обновление (в отличие от других шаблонов).

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

Теперь кратко о том, что уже сделано. (Дальше много картинок.)

Читать дальше...

Предзаказ будущего шаблона «MF»

Ещё летом я задумал сделать шаблон (рабочее название «MF»), который сможет сразу подойти для многих сайтов. Это шаблон premium-класса, но главная его фишка в многофункциональности и настраиваемости. Идея довольно простая — предусмотреть как можно больше функциональных блоков, что позволяет настраивать шаблон под определенную задачу.

Чтобы ускорить разработку, я хочу объявить предзаказ шаблона. В какой-то мере это даже краудфандинг, поскольку реальные файлы я смогу предоставить только через несколько месяцев (ориентировочно 2..3). Чем больше получится собрать заказов, тем больше времени у меня получится посвятить этому шаблону. Он в любом случае будет сделан, поскольку мне он и самому интересен с технической точки зрения. Поэтому вопрос скорее в «когда».

Сама по себе техническая основа уже заложена в MaxSite CMS, поэтому вопрос только в её практической реализации. Условно можно выделить несколько базовых моментов: блоки/компоненты для шапки и подвала, блоки для построение главной (юниты) и дизайн-css-стили.

Шапка и подвал строятся на компонентах, но так, чтобы компонент мог включать в себя сразу несколько функциональных блоков. Сейчас у меня почти готов первый вариант, который включает в себя меню, разные ссылки и слайдер. Шапка для страниц позволяет задавать фоновую картинку и навигацию в виде «хлебных крошек».

Читать дальше...

Перейти к странице: