Проверка и публикация шаблона
cms:theme:check, чек-лист шаблона, мобильная версия и доступность, платный шаблон и каталог 100300.ru.
Проверка
php bin/console cms:theme:check <code>
Команда проверяет шаблон по спецификации: манифест, блоки и их поля, переводы, тексты без полей, демо-наполнение, картинки, ссылки. Шаблон публикуется, только когда проверка проходит.
Чек-лист
- Всё видимое настраивается в админке: тексты — полями, цвета и шрифты — дизайном, меню и контакты — настройками сайта.
- Мобильная версия от 360 px, без горизонтальной прокрутки.
- Контраст текста, подписи у кнопок-значков, фокус с клавиатуры.
- Картинки — через
cms_image()(адаптивные размеры и ленивая загрузка). - Без внешних CDN-скриптов, шрифты — локально.
- Демо-наполнение — реалистичное, на русском, с фото.
Платный шаблон
"license": {"type": "commercial", "product": "theme-<code>"}
Без лицензии шаблон не применяется на рабочем домене, сайт остаётся на стандартном. Если шаблону нужен платный модуль (магазин), в описании так и пишется — модуль покупается отдельно.
Публикация
Шаблоны публикуются в каталоге 100300.ru через нас: пришлите тему, мы проверим, подпишем пакет и опубликуем с живым демо. В карточку каталога идут description, niche, превью и скриншоты из demo/.