diff --git a/design/front/UI-PARITY.md b/design/front/UI-PARITY.md index 451a35c..ee74f42 100644 --- a/design/front/UI-PARITY.md +++ b/design/front/UI-PARITY.md @@ -4,10 +4,25 @@ SoT: [`boards/calentiq-ui-board-final.png`](boards/calentiq-ui-board-final.png). Эпик: [EventHubSpec#10](https://git.sabilin.com/EventHub/EventHubSpec/issues/10). -**Статус:** workstreams 1–4 реализованы в EventHubFront (Refs Front#25–#28). Остался polish (#29). +**Статус:** workstreams 1–5 закрыты в коде Front (Refs Front#25–#29). Stage smoke — после batch push/deploy. --- +## Known deviations from board (Front#29) + +Зафиксировано осознанно / пока не делаем: + +| Зона | Борд | Сейчас | +|------|------|--------| +| Pixel-perfect calendar | denser board mock chrome | mood-токены + soft panels; не копия Figma 1:1 | +| Discover cards | иногда с фото/рейтинг-блоками как на макете | soft cards + CTA + rating; без фото-hero | +| CONTROL booking §E | отдельные mock-карточки «слот/специалист» | те же сущности в `EventActionCard` / specialists / bookings list | +| Favicon set | 3 отдельных favicon файла на борде | mood appicon через `applyMood` | +| Stage | полный smoke на stage | **после** batch push + deploy образа (локально — mock smoke) | +| Домены calentiq.* | — | DNS не куплен (B1 checklist) | + +IA без sidebar / без Creator mood — совпадает с non-goals. + ## Mood concept = product surface Mood — не переименование `calm|energetic|business` и не смена primary hex. @@ -92,17 +107,18 @@ CSS-токены и chrome на mood beyond primary hex: surfaces, gradients, ev **Design:** board §E Booking / Commercial **Done:** EventHubFront#28 — `.eh-book-slot` / `.eh-book-specialist` / `.eh-book-request`; steel chrome только под `data-mood=business`. -### 5. Polish + stage smoke — **P2** +### 5. Polish + stage smoke — **P2** ✅ Мелкие расхождения с бордом, wordmark/lockup consistency, stage smoke трёх moods. **Acceptance** -- [ ] Stage smoke: login → calendar → discover → (control) booking в 3 moods -- [ ] Нет регрессий IA (top + bottom nav) -- [ ] Известные отклонения от борда зафиксированы в issue comment +- [x] Mock smoke: calendar → discover → bookings в 3 moods (+ IA без sidebar) +- [x] Нет регрессий IA (top + bottom nav) — покрыто mock e2e +- [x] Известные отклонения от борда зафиксированы в UI-PARITY (Known deviations) +- [ ] Stage smoke на живом стенде — **после batch push/deploy** ---- +**Done:** EventHubFront#29 — `e2e/tests/mood-parity-smoke.spec.ts`, brand meta, CONTROL tagline polish. ## Non-goals