docs(ET-005): Acceptance Criteria
All checks were successful
CI / lint (push) Successful in 3s
CI / test (push) Successful in 4s
CI / build (push) Successful in 2s

This commit is contained in:
2026-05-21 22:05:33 +03:00
parent 2f2beb0447
commit 2d29106c45

View File

@@ -0,0 +1,21 @@
# Acceptance Criteria: ET-005
## AC-1: Кнопка переключения
- [ ] В панели настроек карты есть кнопка km/mi
- [ ] Кнопка визуально показывает текущий выбор
- [ ] Клик переключает между km и mi
## AC-2: Пересчёт расстояний
- [ ] Все расстояния на карте пересчитываются при переключении
- [ ] Коэффициент: 1 km = 0.621371 mi
- [ ] Округление до 1 знака после запятой
## AC-3: Persistence
- [ ] Выбор сохраняется в localStorage
- [ ] При перезагрузке страницы — восстанавливается
- [ ] По умолчанию (без сохранённого значения) — km
## AC-4: UI/UX
- [ ] Кнопка не перекрывает другие элементы
- [ ] Работает на мобильных устройствах
- [ ] Переключение < 100ms (без видимой задержки)