docs: mark UX backlog P3–P4 done. Refs EventHub/EventHubFront#19
This commit is contained in:
+18
-2
@@ -1,8 +1,9 @@
|
|||||||
# EventHub Front — UX backlog (после stage walk)
|
# 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#17](https://git.sabilin.com/EventHub/EventHubFront/issues/17) (P0+P1),
|
||||||
[EventHubFront#18](https://git.sabilin.com/EventHub/EventHubFront/issues/18) (P2).
|
[EventHubFront#18](https://git.sabilin.com/EventHub/EventHubFront/issues/18) (P2).
|
||||||
|
|
||||||
@@ -22,3 +23,18 @@
|
|||||||
|
|
||||||
- [x] Управление календарями: поиск, фильтр personal/commercial, pin + recent (localStorage)
|
- [x] Управление календарями: поиск, фильтр personal/commercial, pin + recent (localStorage)
|
||||||
- [x] Контраст метаданных профиля в dark / «Энергичный» mood
|
- [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
|
||||||
|
|||||||
Reference in New Issue
Block a user