diff --git a/dashboards/admin-web/docs/roadmaps/UX_INTEGRATION_ADMIN.md b/dashboards/admin-web/docs/roadmaps/UX_INTEGRATION_ADMIN.md index 58bb81af..f98c3e8f 100644 --- a/dashboards/admin-web/docs/roadmaps/UX_INTEGRATION_ADMIN.md +++ b/dashboards/admin-web/docs/roadmaps/UX_INTEGRATION_ADMIN.md @@ -166,7 +166,7 @@ pnpm --filter @bytelyst/admin-web test:e2e # Playwright + @axe-core (no new fa - [x] **UX-5 — Motion:** add `@bytelyst/motion`; subtle `Reveal`/`Stagger` on the overview dashboard cards + key tables; respect `prefers-reduced-motion`. (Note tracker-web's lesson: do NOT apply motion to surfaces an offline axe gate scans synchronously if transient opacity trips contrast.) - — **DONE** `` · `@bytelyst/motion` added `workspace:*` (importer-only lockfile change, + — **DONE** `aa0e67d2` · `@bytelyst/motion` added `workspace:*` (importer-only lockfile change, `--frozen-lockfile` clean). Dashboard overview only: KPI cards grid → `StaggerList` (from="up", 50ms), bottom Model-Usage/Recent-Users tables → `Reveal`. Primitives honor `prefers-reduced-motion` and resolve to **opacity 1** (no element stranded transparent → no