diff --git a/UX-BACKLOG.md b/UX-BACKLOG.md index 45b920a..1a7d646 100644 --- a/UX-BACKLOG.md +++ b/UX-BACKLOG.md @@ -1,9 +1,11 @@ # EventHub Front — UX backlog (после stage walk) -Baseline ~6.8/10 → после P0–P2 на stage ~**8.0/10** (rewalk). -P3–P4: [EventHubFront#19](https://git.sabilin.com/EventHub/EventHubFront/issues/19). +Baseline ~6.8/10 → P0–P2 ~**8.0/10** → после P3–P4 deep walk ~**7.7/10** overall +(код ~8.3, потолок съели litter + opaque id на Отзывах/Тикетах). -Canvas: `eventhub-front-ux-review` (до), `eventhub-front-ux-rewalk` (после). +P3–P4: [EventHubFront#19](https://git.sabilin.com/EventHub/EventHubFront/issues/19) (closed). + +Canvas: `eventhub-front-ux-review` → `eventhub-front-ux-rewalk` → **`eventhub-front-ux-deep`**. Трекер: [EventHubFront#17](https://git.sabilin.com/EventHub/EventHubFront/issues/17) (P0+P1), [EventHubFront#18](https://git.sabilin.com/EventHub/EventHubFront/issues/18) (P2). @@ -38,3 +40,14 @@ Canvas: `eventhub-front-ux-review` (до), `eventhub-front-ux-rewalk` (посл - [x] Календари: empty state фильтра + «Сбросить» + группа «Закреплённые» - [x] A11y: один EventActionCard (panel/sheet по media query) - [x] MoodSwitcher: не ронять контраст при saving + +## P5 (deep walk, UI 0.1.17 / API 0.1.156) + +- [x] Ops: сброс Mnesia на stage (`eventhub-data-1`) + `ensure-smoke-user` (calendars_count=1) +- [x] Front: скрыть opaque id на Отзывах и Тикетах; локализовать статусы/типы через StatusBadge +- [x] Discover Popular: дедуп по `type:id` (уже был; litter снят wipe’ом) +- [x] i18n leftovers: Login `toVerify`, following type, role `user`, ticket EN chips +- [ ] Login forgot password (нет API — отложено) +- [x] Календари: overflow «⋯» для Edit/Delete; Pin/Open на виду +- [x] Month: `title` tooltip на событии в ячейке +- [x] More: MoodSwitcher checkmark как у Language