feat(ui): hover zoom on viewer thumbnail strip

- Thumbnails scale their image on pointer hover and keyboard focus
- Tile size and strip layout stay unchanged
This commit is contained in:
iu
2026-10-11 18:09:54 +03:00
parent 83cc178e79
commit a7867054a4
5 changed files with 68 additions and 2 deletions
@@ -0,0 +1,26 @@
# Spec Delta
## MODIFIED Requirements
### Requirement: Режим просмотра фотографии
Просмотр фото SHALL быть отдельным маршрутом внутри каркаса с крупным изображением,
лентой миниатюр снизу и панелью метаданных и комментариев. Тот же режим SHALL
использоваться на публичных share-страницах. Миниатюры нижней ленты SHALL давать обратную связь
при наведении указателя: изображение SHALL плавно увеличиваться внутри плитки; тот же эффект SHALL
применяться при фокусе с клавиатуры.
#### Scenario: Открытие фото
- **WHEN** пользователь выбирает фото в сетке
- **THEN** открывается маршрут фото в каркасе, рейл и панель остаются доступны, адрес отражает фото
#### Scenario: Навигация в просмотре
- **WHEN** пользователь использует стрелки влево/вправо или ленту миниатюр
- **THEN** показывается соседнее фото, адрес обновляется
#### Scenario: Публичный просмотр
- **WHEN** посетитель share-ссылки открывает фото
- **THEN** используется тот же режим просмотра без рейла и панели
#### Scenario: Наведение на миниатюру
- **WHEN** пользователь наводит указатель на миниатюру в нижней ленте
- **THEN** изображение миниатюры плавно увеличивается внутри плитки