chore(openspec): archive thumbnail-density-control and sync main specs

This commit is contained in:
iu
2026-10-11 18:24:59 +03:00
parent 511de4ec9c
commit 581e479f03
5 changed files with 21 additions and 2 deletions
+21 -2
View File
@@ -77,13 +77,32 @@ SHALL отображаться вне каркаса, но в общей тем
- **THEN** изображение миниатюры плавно увеличивается внутри плитки
### Requirement: Плотность сетки
Сетка SHALL давать пользователю управлять размером миниатюр, и выбранный размер SHALL
сохраняться между сессиями.
Сетка SHALL давать пользователю управлять размером миниатюр: сдвиг регулятора вправо SHALL
увеличивать миниатюры, влево — уменьшать. Регулятор SHALL сопровождаться кнопками шага в
сторону уменьшения и увеличения. Выбранный размер SHALL сохраняться между сессиями и SHALL
быть общим для обзора альбомов и сетки фото альбома.
#### Scenario: Изменение размера
- **WHEN** пользователь двигает регулятор плотности
- **THEN** размер миниатюр меняется, значение сохраняется и восстанавливается при следующем открытии
#### Scenario: Направление регулятора
- **WHEN** пользователь сдвигает регулятор вправо
- **THEN** миниатюры становятся крупнее; при сдвиге влево — мельче
#### Scenario: Кнопки шага
- **WHEN** пользователь нажимает кнопку увеличения или уменьшения рядом с регулятором
- **THEN** размер миниатюр меняется на один шаг и сохраняется
#### Scenario: Единый размер в обоих местах
- **WHEN** пользователь меняет размер на обзоре альбомов или в сетке фото альбома
- **THEN** тот же размер применяется в обоих местах
### Requirement: Загрузка фотографий из рабочего стола
Загрузка SHALL запускаться действием в тулбаре; перетаскивание файлов над альбомом SHALL
показывать оверлей и загружать их; пустой альбом SHALL показывать подсказку-зону загрузки.