From c1c23b194e61b253c237c2f5fbd383e91a456e15 Mon Sep 17 00:00:00 2001 From: Saravana Achu Mac Date: Wed, 6 May 2026 11:26:05 -0700 Subject: [PATCH] docs(ui): record control primitive migration --- docs/UI_UX_PLATFORM_CORE_ROADMAP.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/UI_UX_PLATFORM_CORE_ROADMAP.md b/docs/UI_UX_PLATFORM_CORE_ROADMAP.md index 0e0b639..de32b6c 100644 --- a/docs/UI_UX_PLATFORM_CORE_ROADMAP.md +++ b/docs/UI_UX_PLATFORM_CORE_ROADMAP.md @@ -126,7 +126,7 @@ Repo: `../learning_ai/learning_ai_common_plat` - [x] Add product-safe variants to existing `Button`, `Badge`, `Card`, `Input`, `Textarea`, and `Select`. Common-platform commit: `f37fd480fe362133cf16a84dce2308b808b6cb98`. Verification: `pnpm --filter @bytelyst/ui run build`, targeted primitive color audit, and `git diff --check` passed. - [x] Add first migration primitives: `IconButton`, `Panel`, `PanelHeader`, `PanelBody`, `PanelTitle`, `PanelDescription`, `ListItemButton`, `StatusBadge`, `StatusDot`, `Timeline`, and `DiffCard`. Common-platform commit: `23e1400`. - [x] Add remaining surface primitives: `Surface`, `SurfaceList`, and any table/list layout variants needed by search/workspaces/dashboard. Common-platform commit: `48ad3deb7f217258925839a73897637d720a43d0`. Verification: `pnpm --filter @bytelyst/ui run build`, `Surface.tsx` color audit, and `git diff --check` passed. -- [ ] Add `Tabs`, `SegmentedControl`, `Tooltip`, `DropdownMenu`, `Checkbox`, `RadioGroup`, and `Switch` using Radix where appropriate. +- [x] Add `Tabs`, `SegmentedControl`, `Tooltip`, `DropdownMenu`, `Checkbox`, `RadioGroup`, and `Switch` using Radix where appropriate. Common-platform commit: `0876bc125f9a1824b7f327c257b5df73df09c0db`. Verification: `pnpm --filter @bytelyst/ui run build`, targeted new-control color audit, and `git diff --check` passed. - [ ] Add `DataList`/`DataTable`, `Timeline`, and `DiffCard` for operational workflows. - [ ] Add Storybook stories and basic rendering/a11y tests for every new primitive. - [ ] Verify in common platform: `pnpm --filter @bytelyst/ui build`, UI package tests/stories where available, and any common-platform lint/typecheck gate.