docs: UX P6 backlog + Front#21 (toolbar, empty/toast, i18n).

Refs EventHub/EventHubFront#21
This commit is contained in:
2026-07-23 20:45:40 +03:00
parent efac44a475
commit 0e27eafb35
+19 -1
View File
@@ -1,9 +1,11 @@
# EventHub Front — UX backlog (после stage walk)
Baseline ~6.8/10 → P0P2 ~**8.0/10** → после P3P4 deep walk ~**7.7/10** overall
(код ~8.3, потолок съели litter + opaque id на Отзывах/Тикетах).
→ после P5 + select fix ~**8.59/10**. Цель P6: ощущение **~10**.
P3P4: [EventHubFront#19](https://git.sabilin.com/EventHub/EventHubFront/issues/19) (closed).
P5: [EventHubFront#20](https://git.sabilin.com/EventHub/EventHubFront/issues/20) (closed).
P6: [EventHubFront#21](https://git.sabilin.com/EventHub/EventHubFront/issues/21) (in progress).
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),
@@ -51,3 +53,19 @@ Canvas: `eventhub-front-ux-review` → `eventhub-front-ux-rewalk` → **`eventhu
- [x] Календари: overflow «⋯» для Edit/Delete; Pin/Open на виду
- [x] Month: `title` tooltip на событии в ячейке
- [x] More: MoodSwitcher checkmark как у Language
## P6 (к ~10, UI 0.1.19+)
Трекер: [EventHubFront#21](https://git.sabilin.com/EventHub/EventHubFront/issues/21). Вариант A (Front-first).
- [x] Toolbar workspace: select + date nav без конфликта на desktop
- [x] Empty states + CTA (месяц/неделя, отзывы, following)
- [x] Toasts на create event / book / follow — i18n через `notify.*`
- [x] i18n: Zod messages + aria date nav
- [x] Verify: auto-submit `?token=` + redirect `/login?verified=1`
- [ ] Login forgot password — вне scope A (нужен API → Back)
## Вне scope / ops
- Авто-чистка E2E litter на стендах
- Полный booking journey polish / mobile gestures