auto-sync: 2026-05-06 00:50:01

This commit is contained in:
Stream
2026-05-06 00:50:01 +03:00
parent 246c4f36ce
commit f45bd00c73

View File

@@ -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`).