Additive phase-1 foundation for ByteLyst UX integration: - globals.css: bridge the shared --bl-* contract onto admin's shadcn OKLCH ramp (surfaces/borders/text/accent/danger/focus) so @bytelyst/* components theme correctly in light AND dark. Mappings reference admin --* vars that flip under .dark, so parity is inherited with zero new color literals. Status hues (success/warning/info) intentionally inherit design-tokens. - eslint.config.mjs: no-restricted-imports ratchet forbidding direct @bytelyst/ui imports outside the Primitives.tsx adapter seam. - primitives-exports.test.ts: export-presence guard for the adapter surface. - roadmap: author verified baseline audit + green/red gate table + e2e baseline. Verify: typecheck+lint+build green; vitest 17 files / 140 tests (+29); format:check no new failures (29 pre-existing, out of scope); e2e baseline 11 passed / 80 failed (80 environmental — no backend). Generated with [Devin](https://cli.devin.ai/docs) Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com> |
||
|---|---|---|
| .. | ||
| admin-web | ||
| tracker-web | ||
| ux-lab | ||