Современная, быстрая и удобная система управления сайтом

Демо-каталог шаблонов

Архив записейКомментарии: 2Просмотров: 23797

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

Если вы делаете шаблоны MaxSite CMS, то можете выслать мне заявку на размещение в каталоге. Шаблоны могут быть как платные (premium), так и бесплатные (free). Я только размещаю шаблон, а сами продажи, ссылки на скачивание и описание — уже ваша забота.

Для публикации в каталоге нужно выполнить несколько требований.

Каждый шаблон должен иметь какую-то свою страницу поддержки (на вашем сайте), где вы разместите он нём информацию. Если это free, то ссылку на загрузку. Если это premium, то форму заказа. Вы сами поддерживаете эту страницу в актуальном состоянии.

Мне вы присылаете только сам zip-архив файлов шаблона (если размер менее 500Кб) или ссылку на загрузку. Я его проверяю и если он устраивает, то добавляю в каталог.

Если вы выпускаете обновление шаблона (не чаще раза в неделю), то высылаете мне полный новый вариант — я обновлю его.

Для просмотра в каталоге у вас будет доступна прямая ссылка вида: http://maxsite.org/demo-templates?theme=ШАБЛОН, например для моего [http://maxsite.org/demo-templates?theme=max-papaver]MAX Papaver[/url]: http://maxsite.org/demo-templates?theme=max-papaver. Такую ссылку вы можете указывать как предпросмотр на странице описания шаблона.

Теперь технические требования.

Шаблон должен корректно работать на самой последней dev-версии MaxSite CMS. Если использовать автоматическое обновление, то это не проблема. Также обратите внимание, что автообновление сверяет версию MaxSite CMS, но может получиться, то в рамках одной dev-версии уже было новое обновление (см. коммиты). Версия должна быть до последнего коммита.

Шаблон должен быть построен грамотно, примерно как Default. Если будет type-каталог с копией из shared, то такой шаблон можно даже не предлагать. Активно используйте type_foreach-файлы, custom-каталог, компоненты и т.п.

Если шаблон использует LESS, то less-компилятор должен быть от node.js, то есть официальный стандартный. Все less-файлы должны быть в комплекте. Можно использовать и Sass (вариант scss). Если исходников css нет, шаблон я не рассматриваю. Шаблоны написаные на голом CSS, я также не буду принимать. Оптимально использовать UniCSS, поскольку он отлично настраивается под любые задачи.

Сам шаблон должен быть адаптивный. Он должен корректно отображаться на десктопе, планшете и смартфоне.

Для проверки шаблонов используются демо-данные. Это тексты, комментарии, несколько виджетов и т.п. Шаблон должен поддерживать основные info-top-файлы: category-and-header, header-only и no-info. Из main-шаблона проверяется left-sidebar, no-sidebar и landing.

Некоторые страницы используются для проверки каких-то особых компонентов, например в моих шаблонах есть ligthgallery, owl slider и lightslider. Я ещё подумаю, как организовать дополнительные специфичные для шаблона страницы и отдельные пункты меню. Но пока шаблон должен поддерживать хотя бы базовые возможности MaxSite CMS на уровне Default-шаблона.

Если шаблон использует какие-то настраиваемые блоки, то в коде должны быть прописаны их значения по-умолчанию. Например ушки или опции. Если опция не используется, то её лучше отключить.

Каждый шаблон нужно сопроводить readme-файлом, где описать его базовые настройки и особенности. Скажем какие выбирать компоненты.

Каждый шаблон я буду предварительно проверять на качество, поэтому сразу делайте его нормально: результирующий css должен быть сжат, картинки оптимизированы, php-код нормально оформлен, структура каталогов понятна. Если размер zip-архива более 500Кб, то разместите его где-нибудь на своем сервере или в дропбоксе, и мне вышлите просто ссылку для загрузки.

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

Комментариев: 2 RSS

1Аноним06-10-2017 15:45

Приветствую, Макс!

Во первых, хочу сказать спасибо за твои труды - MaxSite CMS, это отличная разработка.

Есть вопрос, именно по шаблонам. Почему, при дефолтном использовании любого шаблона, происходит смещение страницы?

Для примера - чистая новая заготовка сайта (bitstyl.ru), ставлю любой бесплатный шаблон и наблюдаю картину:

при переходе по пунктам меню Главная, Коментарии, Архив, страница не смещается. Но вот стоит ткнуть О сайте или Контакты, страница тут же значительно смещается влево, это напрягает.

И такое наблюдается на всех 4х бесплатных шаблонах. Как поправить?

2Максим06-10-2017 21:26

Просто не хватает текста и на «малых» страницах нет полосы скролинга. :-)

Оставьте свой комментарий!

Комментарий будет опубликован после проверки

Вы можете войти под своим логином или зарегистрироваться на сайте.

(обязательно)