feat(ui): fix thumbnail size slider direction and add step buttons

This commit is contained in:
iu
2026-10-11 18:21:47 +03:00
parent 6ccb7764e8
commit 41e5dfaeb1
8 changed files with 134 additions and 5 deletions
@@ -0,0 +1,30 @@
# Spec Delta
## MODIFIED Requirements
### Requirement: Плотность сетки
Сетка SHALL давать пользователю управлять размером миниатюр: сдвиг регулятора вправо SHALL
увеличивать миниатюры, влево — уменьшать. Регулятор SHALL сопровождаться кнопками шага в
сторону уменьшения и увеличения. Выбранный размер SHALL сохраняться между сессиями и SHALL
быть общим для обзора альбомов и сетки фото альбома.
#### Scenario: Изменение размера
- **WHEN** пользователь двигает регулятор плотности
- **THEN** размер миниатюр меняется, значение сохраняется и восстанавливается при следующем открытии
#### Scenario: Направление регулятора
- **WHEN** пользователь сдвигает регулятор вправо
- **THEN** миниатюры становятся крупнее; при сдвиге влево — мельче
#### Scenario: Кнопки шага
- **WHEN** пользователь нажимает кнопку увеличения или уменьшения рядом с регулятором
- **THEN** размер миниатюр меняется на один шаг и сохраняется
#### Scenario: Единый размер в обоих местах
- **WHEN** пользователь меняет размер на обзоре альбомов или в сетке фото альбома
- **THEN** тот же размер применяется в обоих местах