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