diff --git a/tasks/enduro-trails/BRD_WAYPOINT_SEARCH.md b/tasks/enduro-trails/BRD_WAYPOINT_SEARCH.md index e5d8eff..a9ca11f 100644 --- a/tasks/enduro-trails/BRD_WAYPOINT_SEARCH.md +++ b/tasks/enduro-trails/BRD_WAYPOINT_SEARCH.md @@ -112,4 +112,23 @@ --- -*Следующая фаза после реализации: тестирование на мобиле.* +## 8. Дополнительные требования (05.05.2026) + +### 8.1 Онбординг при активации режима маршрута + +Когда пользователь тапает кнопку «Маршрут» в toolbar и точек ещё нет — показывать: + +1. **Поле ввода/поиска для старта** с placeholder «Откуда? Введи название или тапни на карте» +2. После выбора старта — **поле ввода/поиска для финиша** с placeholder «Куда? Введи название или тапни на карте» +3. Подсказка под полем: «или тапни на карте» (мелкий текст, `var(--text3)`) + +**UX flow:** +- Открылся sheet маршрута, точек нет → показать поле старта +- Пользователь вводит → Nominatim поиск → выбирает → точка S добавлена +- Автоматически появляется поле финиша +- Пользователь вводит или тапает на карте → точка F добавлена → маршрут строится +- После добавления обеих точек — поля исчезают, показывается обычный `wl-list` + +### 8.2 Подсказка «Тапни на карте» + +`#route-status` с текстом «Тапни точку старта на карте» пропал после редизайна — восстановить видимость. Должен показываться когда точек нет или когда активен режим добавления точки (`addingWaypoint = true`).