Обновление Website Compiler по $AETH Сегодня мы добились значительного прогресса в пользовательском интерфейсе страницы и архитектуре на уровне страницы. Поддержка нескольких страниц теперь правильно реализована с вкладками страниц, активным состоянием страницы и логикой добавления/удаления, ограниченной пятью страницами. Каждая страница сохраняет свое собственное состояние схемы, и переключение страниц корректно обновляет как редактор, так и живой предварительный просмотр. Страница 1 рассматривается как специализированная целевая страница с структурированным редактором для основного контента и брендинга. Страницы 2 и далее используют отдельный редактор контента, предназначенный для более свободных макетов. Контентные блоки имеют область действия страницы, поэтому изменения затрагивают только текущую выбранную страницу. Мы также реализовали систему текстовых блоков, где новые секции добавляются непосредственно в активную схему страницы, с живыми обновлениями и детерминированным предварительным просмотром. Простые и Расширенные режимы теперь синхронизированы, и ввод в редакторе корректно обновляется при переключении страниц. Это только основа. Контроль стилей, инструменты макета и другие типы блоков уже запланированы и будут добавлены в следующем обновлении. Вечером выйдет демонстрационное видео текущего состояния Website Compiler.