You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
refactor(website): migrate to shadcn/ui component primitives (#1)
* feat(website): add shadcn dependencies to package.json
* chore: remove unauthorized pnpm-workspace.yaml from worktree
* feat(website): add cn() utility and shadcn components.json
* feat(website): add shadcn CSS variables to global.css
* feat(website): add shadcn Button component
* feat(website): add shadcn Card component
* feat(website): add shadcn Input, Textarea, Label, Badge components
Add four UI components to the website: Input, Textarea, Label, and Badge.
Each component follows the shadcn/ui pattern with proper TypeScript types,
forwardRef support, and Tailwind styling with the project's design system.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
* fix(website): add baseUrl to tsconfig for @/ path alias resolution
* refactor(website): use shadcn Button in Nav
* refactor(website): use shadcn Card in FeatureStrip
* refactor(website): use shadcn Badge in HeroTwoCol
* refactor(website): use shadcn Card, Button, Badge in PricingGrid
* refactor(website): use shadcn Input, Textarea, Label, Button in LeadForm
* chore: remove erroneous pnpm-lock.yaml from worktree
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
* fix(ci): update package-lock.json with shadcn dependencies
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
* fix(website): replace empty interfaces with type aliases for lint
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
---------
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
0 commit comments