diff --git a/dashboards/admin-web/docs/roadmaps/UX_INTEGRATION_ADMIN.md b/dashboards/admin-web/docs/roadmaps/UX_INTEGRATION_ADMIN.md index 546f5b4c..2b0d9b16 100644 --- a/dashboards/admin-web/docs/roadmaps/UX_INTEGRATION_ADMIN.md +++ b/dashboards/admin-web/docs/roadmaps/UX_INTEGRATION_ADMIN.md @@ -145,7 +145,7 @@ pnpm --filter @bytelyst/admin-web test:e2e # Playwright + @axe-core (no new fa - [x] **UX-3 — Command palette:** add `@bytelyst/command-palette`; mount `CommandRegistryProvider` + `CommandPalette` (⌘K, lazy) in `(dashboard)/layout.tsx`; register navigate commands for the major surfaces (Users, Billing, Flags, Broadcasts, Audit, Experiments, Subscriptions, Licenses, Ops, …) + theme toggle + sign out; Vitest test palette opens on ⌘K. - — **DONE** `` · `CommandRegistryProvider` wraps the dashboard; `CommandMenu` + — **DONE** `b4e450d6` · `CommandRegistryProvider` wraps the dashboard; `CommandMenu` (`useCommandPalette` ⌘K/Ctrl-K hotkey + lazy `next/dynamic` dialog via local `command-palette-dialog.tsx` re-export) registers **21** navigate commands (`src/lib/admin-commands.ts`) + theme-toggle + sign-out actions; `onNavigate`→`router.push`. Dep added `workspace:*` (importer-only lockfile change, `--frozen-lockfile` clean). Vitest: pure command-set tests +