diff --git a/docs/work-items/ET-005/03-acceptance-criteria.md b/docs/work-items/ET-005/03-acceptance-criteria.md new file mode 100644 index 0000000..516a852 --- /dev/null +++ b/docs/work-items/ET-005/03-acceptance-criteria.md @@ -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 (без видимой задержки) \ No newline at end of file