BRD Widget 2.1.1 Просмотр фото
Направление работ: Widget Код раздела: 2.1.1 Раздел: Блок данных выбранной площадки > О площадке > Просмотр фото Статус: черновик Ответственный: Панкова Л.А. Версия: 0.1 Обновлено: 21.07.26
1. Назначение
Раздел описывает просмотр фотографий выбранной площадки в виджете — в карточке площадки и в детальном виде «О площадке».
Клиент видит главное фото и уменьшенные превью, по клику открывает полноэкранную галерею с листанием. Если у площадки нет фотографий, интерфейс показывает запасное изображение.
Документ описывает только просмотр фотографий. Текстовые блоки площадки (описание, оборудование, как пройти), фичи и просмотр папок материалов — соседние разделы; данные площадки на бэкенде — Back 2.2.
Раздел зависит от Back: 2.2 Площадки партнеров.
2. Ключевые понятия
Фотогалерея — набор фотографий площадки, отображаемых в карточке площадки и в детальном виде.
Полноэкранный просмотр — просмотр фотографии в увеличенном виде с листанием.
Запасное изображение — сгенерированный аватар, который показывается при отсутствии фотографий площадки.
3. Scope
Входит
S1: Отображение фотографий в карточке площадки
S2: Отображение фотогалереи в детальном виде «О площадке»
S3: Полноэкранный просмотр с листанием
Не входит
- Widget: 2.1.2 О площадке > Просмотр содержимого папок
- Widget: 2.1 Блок данных выбранной площадки > О площадке (текстовые блоки и фичи площадки)
- Back: 2.2 backend-логика данных площадки и файлов
4. BR
Указаны в пункте 4 раздела Back: 2.2 Площадки партнеров.
5. Функциональные требования (UC + FR)
FR — functional requirements, что интерфейс должен уметь делать по определенному UC.
| ID | Сценарий | Функциональное требование | BR | Вес | Статус |
|---|---|---|---|---|---|
| S1: #FR2.1.1-1 | Клиент видит фото в карточке площадки | Интерфейс показывает в карточке площадки главное фото и уменьшенные превью; при отсутствии фотографий показывает запасное изображение. | 1 | ||
| S1: #FR2.1.1-2 | Отбор фотографий | Интерфейс показывает как фото только файлы-изображения (по типу содержимого изображения). | 2 | ||
| S2: #FR2.1.1-3 | Клиент открывает детальный вид площадки | Детальный вид «О площадке» показывает главное фото, до 4 превью и индикатор +N для остальных фотографий. | 1 | ||
| S3: #FR2.1.1-4 | Клиент открывает фото на весь экран | По клику на фото интерфейс открывает полноэкранную галерею с листанием стрелками, если фотографий больше одной, и открывает ее с выбранной позиции. | 1 | ||
| [FR Тест] Индикатор «+N» | Индикатор «+N» кликабелен и открывает полноэкранную галерею с первой фотографии из оставшихся. | Не реализовано | |||
| [FR Тест] Листание фотографий | Листание фотографий в полноэкранном режиме зациклено. После последнего фото переход на первое, а перед первым на последнее. | Не реализовано |
6. Открытые вопросы
| ID | Источник | Вопрос | Кому | Статус |
|---|---|---|---|---|
| #OQ2.1.1-1 | Код | В галерее показываются только изображения; видео из файлов площадки (тип файла «видео») в галерее не отображаются. Подтвердить, нужно ли показывать видео площадки в просмотре. \ features/room-info-card/ui/RoomInfoCard.vue:97-101 | Бизнес | Open |