Создайте редактируемую композицию HTML/CSS с выделяемым текстом и таблицей стилей для печати; любую растровую иллюстрацию используйте как отдельный локальный ресурс для [PROJECT] и [AUDIENCE]. Задача: макет меню ресторана. ## Обязательные контент и структура Сгруппируйте блюда с описаниями, ценами и маркерами диетических особенностей, соблюдая иерархию разделов. Используйте [APPROVED_CONTENT] как источник названий, дат, числовых данных, утверждений и целевых страниц. Перечислите недостающие исходные данные, прежде чем что-либо заменять. Если нужна демонстрация, обозначьте её контент как вымышленный. Не придумывайте отзывы клиентов, рейтинги, логотипы партнёров или возможности продукта. ## Направление дизайна Используйте [BRAND_RULES] и уже выбранную в проекте дизайн-систему. Если система не предоставлена, начните со следующего направления: кремовый, угольно-серый и оливково-зеленый цвета; асимметричная редакционная иерархия с большим количеством свободного пространства. Сохраняйте единообразие типографики, интервалов и ролей цветов. Отдавайте приоритет задаче, а не декоративным элементам, и избегайте универсальной подборки несвязанных карточек. ## Подготовка контента Предоставьте названия и описания блюд, цены, валюту, разделы и утвержденные маркеры диетических особенностей или аллергенов. Укажите позиции с вариантами или рыночной ценой. ## Макет и поведение Обеспечьте предсказуемый порядок просмотра: от раздела к блюду, затем к цене. Разделяйте описания с помощью интервалов и типографической иерархии, не превращая важные примечания о диетических особенностях в неразборчивый мелкий текст. ## Проверка критериев приёмки для задачи - Сохраняйте утвержденные цены и обозначения аллергенов, не делая необоснованных выводов о диетических свойствах. - Сверьте каждую цену и каждый маркер с исходным меню. - Проверьте длинные названия блюд и несколько вариантов одной позиции и не делайте выводов о диетических свойствах на основании списка ингредиентов. ## Реализация и проверка Оставьте текст редактируемым. Используйте семантическую структуру, понятные элементы управления, видимый фокус клавиатуры и подходящие состояния отсутствия данных и ошибок. Проверьте узкие и широкие макеты. Учитывайте настройку уменьшения движения. Сохраните существующие фреймворк и зависимости проекта; не заменяйте стек без предупреждения. Верните редактируемые файлы и опишите любое неполное поведение или неподдерживаемые исходные данные. Проверьте именно эту задачу, прежде чем предлагать дополнительные функции. Сохраните точный текст и обязательные сведения в виде редактируемого текста. Если требуемые размеры не указаны, запросите их. Не создавайте вымышленные работающие QR-коды, штрихкоды, подписи или официальные печати. ## Референс и цель воссоздания Прикрепите файл reference.webp из пакета загрузки этого дизайн-промпта к самому промпту в OpenDesign. Создайте редактируемый результат с похожими композицией и иерархией; не вставляйте всё референсное изображение в качестве готового интерфейса. Если утверждённый контент проекта и правила бренда противоречат вымышленным примерам подписей, сохраняйте утверждённые материалы. Если изображение отсутствует или нечитаемо, запросите его, а не заявляйте о визуальном соответствии. ## Композиция и контент референса Используйте приложенный файл reference.webp как визуальный образец для макета меню ресторана. Перед началом работы определите основные области сверху вниз, их относительную ширину и высоту, выравнивание, интервалы, типографическую иерархию, цвета поверхностей, границы, изображения и повторяющиеся компоненты. Сохраните эти взаимосвязи, не заменяя их универсальным шаблоном. Обязательное содержимое задачи: сгруппируйте блюда с описаниями, ценами и маркерами диетических особенностей, соблюдая иерархию разделов. При преобразовании изображения в редактируемые элементы следуйте этим рекомендациям по макету для данной задачи: обеспечьте предсказуемый порядок просмотра — от раздела к блюду, затем к цене. Разделяйте описания с помощью интервалов и типографической иерархии, не превращая важные примечания о диетических особенностях в неразборчивый мелкий текст. ## Визуальное направление из примера проекта кремовый, угольно-серый и оливково-зеленый цвета; асимметричная редакционная иерархия с большим количеством свободного пространства. ## Результат и редактируемость Воссоздайте готовую графику в виде редактируемых слоев текста, фигур и изображений. Образец представляет собой композицию, а не интерфейс редактора; не добавляйте отсутствующие в нем навигацию, формы или виджеты панели управления. Обеспечьте предсказуемый порядок просмотра: от раздела к блюду, затем к цене. Разделяйте описания с помощью интервалов и типографической иерархии, не превращая важные примечания о диетических особенностях в неразборчивый мелкий текст. Уточните требуемые размеры и сохраняйте иерархию текста при адаптации графики. Сохраняйте утвержденные цены и обозначения аллергенов, не делая необоснованных выводов о диетических свойствах. ## Визуальное сравнение и передача результата 1. Сравните результат с прикреплённым изображением при совпадающих пропорциях. Перед проработкой декоративных деталей проверьте расположение основных областей, относительные размеры изображений, переносы строк, интервалы, типографическую иерархию, контраст, активные состояния и плотность контента. 2. Затем протестируйте узкий макет, не сжимая текст для настольной версии до крошечных подписей. 3. Храните логотипы, фотографии и значки как отдельные ресурсы, а все значимые подписи оставьте редактируемыми. Перечислите недоступные шрифты и ресурсы, а также намеренные отступления. Верните рабочие файлы вместе с кратким описанием реализованного поведения и оставшихся интеграций; не обещайте попиксельное совпадение только на основании промпта.