1.9 KiB
1.9 KiB
Enduro Trails — работа 06.05.2026
Линейка (ruler) — полный UX редизайн
- Расстояние сегмента под каждым маркером, первая точка зелёная "Старт"
- Крестик × (button, 32px tap zone) справа от расстояния в одной строке
anchor: 'center'— маркер точно привязан к точке тапаupdateRulerLabels()— пересчёт всех расстояний и цветов после удаления точки- Панель
#ruler-info: компактная (fit-content), показывается только после первой точки - Toast "Тапни на карту" при входе в режим, исчезает через 3 сек или при первом тапе
- Кнопки: ✓ Завершить (выход без удаления) + ✕ deleteRuler() (удалить всё)
- Тап на линию/маркер → показать панель + возобновить режим рисования
- Логика tb-ruler: нет линейки→рисовать, режим активен→скрыть линейку, скрыта→показать+рисовать
Метки (named markers)
- Починен баг: popup явно закрывается перед удалением маркера
Диагностика сброса сессии
- Найдена причина: cron
heartbeat-session-resetкаждую ночь в 00:00 UTC удалялagent:main:main - Cron отключён (enabled: false)
- Реальная причина пересоздания DM сессий — компакция (не cron)
Бэклог добавлен
- F-20: перетаскивание точек линейки
- F-21: сохранение линейки между сессиями