Автолейауты в Тильде
Группы с функцией AutoLayout в zero-блоке:
Есть ли смысл их сейчас использовать?
Мой короткий ответ: Да, но...
Развернутый ответ:
Новая фича zero-блока — группы с автолейаутом — работают по принципу флекс-боксов из обычной верстки или аналогичных автолейаутов блоков из фигмы. Звучит круто, но на практике пока применимо лишь с Grid и Автоскейл версткой и то с некоторыми ограничениями.
Преимущество AutoLayout:
🔸 Упрощение адаптации и изменения контента флекс-групп
Это хоть и единственный плюс, что я вижу, он довольно ощутимый. Если правильно настроиться на блочную вёрстку, она будет быстрой и лёгкой, а адаптация вообще займет пару кликов.
Теперь о минусах:
🔻 Группы позиционируются только по Grid контейнеру, соответственно верстка по Window с автолейаутами невозможна
🔻 Привязка групп только Top / Left по умолчанию, а значит верстка экранов с адаптивной высотой с привязкой Bottom невозможна (также нельзя задать размер группы в % под высоту экрана)
Эти минусы чисто технические и в будущем, надеюсь, Тильда изменит эти моменты 🥺
Примечания:
🔹 Контент для автолейаутов должен быть структурирован по правилам блочной верстки и иметь ритм, иначе смысл в использовании автолейаутов отпадает. Креатив и необычные решения в группы не утрамбовать, как бы вы не старались.
Из-за чего некоторым будет верстать в автолейаутах даже сложнее: у кого-то дизайн не подойдет под стандартную блочную верстку, а кому-то будет не понятен сам принцип флекс-групп.
🔹 Обводка группы смещает контент внутрь на расстояние, равное своей толщине, поэтому паддинги надо задавать за вычетом толщины обводки.
🔹 Автолейауты все еще находятся в бета-тестировании, это значит, что возможна их некорректная работа, а их функционал все еще дорабатывается. Например, ожидается добавление параметра Fill для размеров групп.
Я понемногу уже начала пробовать применять автолейауты в текущем проекте, багов пока никаких не обнаружила. Уже почувствовала, как стало сильно проще верстать: редактируешь контент в группах и не боишься, что очередной элемент на адаптивах уедет в Самару, как вордовский документ при редактировании таблицы 😅
А кто из вас уже пробовал применять автолейауты? Какие впечатления? )
P.S. Для знакомства с автолейаутами и понимания, как они работают, рекомендую посмотреть эфир на канале Тильды:
https://vk.com/video-89546664_456240038
#верстка