- Add success/warning/info semantic design tokens to globals.css - Replace all raw HTML elements (input, select, textarea, button, label) with shadcn components (Input, Select, Textarea, Button, Label, Dialog) across settings, issues, agents, inbox, knowledge-base, and pair pages - Replace all hardcoded Tailwind colors with design tokens (text-red-500 → text-destructive, text-green-600 → text-success, etc.) - Extract shared ActorAvatar component to packages/ui/components/common - Update status and priority configs to use semantic tokens - Update CLAUDE.md with component organization guidelines - Fix login page tests to use label-based queries Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
40 lines
1.1 KiB
JSON
40 lines
1.1 KiB
JSON
{
|
|
"name": "@multica/ui",
|
|
"version": "0.2.0",
|
|
"private": true,
|
|
"type": "module",
|
|
"exports": {
|
|
"./globals.css": "./src/styles/globals.css",
|
|
"./postcss.config": "./postcss.config.mjs",
|
|
"./lib/*": "./src/lib/*.ts",
|
|
"./components/*": "./src/components/*.tsx",
|
|
"./components/ui/*": "./src/components/ui/*.tsx",
|
|
"./components/common/*": "./src/components/common/*.tsx",
|
|
"./components/markdown": "./src/components/markdown/index.ts",
|
|
"./hooks/*": "./src/hooks/*.ts"
|
|
},
|
|
"dependencies": {
|
|
"@base-ui/react": "^1.3.0",
|
|
"class-variance-authority": "catalog:",
|
|
"clsx": "catalog:",
|
|
"cmdk": "^1.1.1",
|
|
"date-fns": "^4.1.0",
|
|
"lucide-react": "catalog:",
|
|
"next-themes": "^0.4.6",
|
|
"react": "catalog:",
|
|
"react-day-picker": "^9.14.0",
|
|
"react-dom": "catalog:",
|
|
"react-markdown": "^10.1.0",
|
|
"shiki": "^3.21.0",
|
|
"sonner": "^2.0.3",
|
|
"tailwind-merge": "catalog:",
|
|
"tailwindcss": "catalog:"
|
|
},
|
|
"devDependencies": {
|
|
"@types/react": "catalog:",
|
|
"@types/react-dom": "catalog:",
|
|
"shadcn": "^4.1.0",
|
|
"tw-animate-css": "^1.4.0",
|
|
"typescript": "catalog:"
|
|
}
|
|
}
|