Где заканчивается свободный дизайн Zero Block и начинается механика
Zero Block умеет расположение, адаптивы, группы и анимацию элементов, но не превращает нарисованный интерфейс в готовый компонент. Две группы не становятся табами, четыре карточки — слайдером, а поле с ценой — товаром корзины. Перед кодом проверьте стандартный блок: если он закрывает механику, используйте его и кастомизируйте только оболочку. Мод нужен для одного чётко названного пробела.
Короткий ответ
Zero Block отвечает на вопрос «где и как выглядит». Механика отвечает «что происходит после действия». Это разные слои.
Уже есть в Тильде
Не переписывайте без причины формы, попапы, галереи изображений, аккордеоны, табы T817, поиск, меню, каталог и корзину. Их стандартные блоки знают мобильные состояния, ошибки и интеграции, которые не видны на статичном макете.
Собственный дизайн можно поместить рядом, внутрь или связать через узкий контракт. Например, карточка Zero Block получает данные товара, но добавляет позицию в родную корзину.
Требует отдельной механики
- слайдер из произвольных групп текста и кнопок;
- бесшовная бегущая лента;
- таймер в четырёх независимых элементах;
- flip-карточка с touch и клавиатурой;
- расчёт параметров с передачей в корзину;
- результат квиза по сумме баллов;
- нестандартный сценарий попапа после формы.
Каждый пункт — отдельная спецификация, а не один «универсальный код для Zero».
Не решается фронтенд-модом
Роли личного кабинета, секретные ключи, надёжное хранение данных, синхронизация склада и отправка защищённого документа требуют сервера или внешней системы. Если правило можно изменить в консоли браузера, оно не защищает деньги и данные.
Проверка перед обещанием клиенту
Откройте карточку мода и посмотрите статус. В текущем каталоге 40 позиций помечены «Готов»: код собран и прогнан. Ещё три помечены «Есть в Тильде» — для них отдельный скрипт отменён, потому что задачу закрывает штатная настройка. Проверяйте именно статус и границы карточки, а не только красивое превью.