diff --git a/UX-BACKLOG.md b/UX-BACKLOG.md index 30439d7..45b920a 100644 --- a/UX-BACKLOG.md +++ b/UX-BACKLOG.md @@ -1,8 +1,9 @@ # EventHub Front — UX backlog (после stage walk) -Оценка baseline ~6.8/10. После P0 ориентир ~7.8–8.2; P0+P1 ~8.3–8.6; +P2 ~8.7–9.0. +Baseline ~6.8/10 → после P0–P2 на stage ~**8.0/10** (rewalk). +P3–P4: [EventHubFront#19](https://git.sabilin.com/EventHub/EventHubFront/issues/19). -См. также canvas `eventhub-front-ux-review` в Cursor. +Canvas: `eventhub-front-ux-review` (до), `eventhub-front-ux-rewalk` (после). Трекер: [EventHubFront#17](https://git.sabilin.com/EventHub/EventHubFront/issues/17) (P0+P1), [EventHubFront#18](https://git.sabilin.com/EventHub/EventHubFront/issues/18) (P2). @@ -22,3 +23,18 @@ - [x] Управление календарями: поиск, фильтр personal/commercial, pin + recent (localStorage) - [x] Контраст метаданных профиля в dark / «Энергичный» mood + +## P3 (после re-walk stage, UI e2f5a97 / API e301307) + +- [x] Починить запись title (не только `displayTitle`): `buildEventBody` / form reset через `displayTitle` +- [x] Event sheet: skeleton/loading для заявок вместо flash «Нет заявок» +- [x] Discover: дедуп результатов + тише type pills (скрыть при активном type-фильтре) +- [x] `StatusBadge`: mood-aware стили под `data-mood=energetic` +- [ ] Discover/stage: чистка E2E/Journey litter (ops, не Front) + +## P4 + +- [x] Профиль: убрать ID из consumer UI +- [x] Календари: empty state фильтра + «Сбросить» + группа «Закреплённые» +- [x] A11y: один EventActionCard (panel/sheet по media query) +- [x] MoodSwitcher: не ронять контраст при saving