feat(web): хоткей Ctrl+F для полноэкранного режима приложения

Кнопке «На весь экран» в верхней панели добавлен хоткей Ctrl+F. Хоткей `f`
полноэкранного просмотра больше не срабатывает на Ctrl+F: модификаторы
проверяются явно, поэтому сочетание свободно для кнопки каркаса.
This commit is contained in:
iu
2026-10-20 22:12:24 +03:00
parent 0a9e5274cf
commit 961dff15da
3 changed files with 31 additions and 4 deletions
+8 -1
View File
@@ -479,12 +479,19 @@ Ctrl/Cmd-клик — добавить или убрать, Shift-клик —
Верхняя панель приложения и верхняя панель режима просмотра SHALL иметь минимальную высоту
(узкие отступы, иконочные органы управления), сохраняя все действия доступными. Верхняя панель
режима просмотра SHALL быть прозрачным оверлеем и SHALL не занимать место в раскладке,
увеличивая область фото.
увеличивая область фото. Кнопка «На весь экран» верхней панели приложения SHALL иметь хоткей
`Ctrl+F`; хоткей `f` полноэкранного просмотра SHALL срабатывать только без модификаторов, чтобы
`Ctrl+F` не перехватывался.
#### Scenario: Компактные верхние панели
- **WHEN** открыт список альбомов или режим просмотра фото
- **THEN** верхняя панель занимает минимум высоты, а её действия (навигация, полный экран, скачивание, удаление) доступны
#### Scenario: Полный экран по хоткею
- **WHEN** пользователь нажимает `Ctrl+F`
- **THEN** приложение переходит в полноэкранный режим или выходит из него, а в режиме просмотра
фото полноэкранным остаётся сам просмотр
#### Scenario: Прозрачная панель просмотра
- **WHEN** открыт режим просмотра фото
- **THEN** верхняя панель нарисована поверх фото без фона и не уменьшает область изображения