Overview
This issue proposes integrating shadcn-ui into our Turborepo monorepo.
Why shadcn-ui?
- Provides an extensive collection of reusable, accessible UI components
- Has excellent Turborepo monorepo support with CLI enhancements
- Customizable and themeable components
- Based on Radix UI primitives for better accessibility
- Works seamlessly with our current Tailwind CSS setup
Implementation Plan
- Install shadcn-ui CLI with monorepo support
- Configure CLI to understand our workspace structure
- Create a central UI package for shared components
- Set up the component system with proper Turborepo caching
- Ensure consistent theming across apps
- Document usage patterns for the team
Resources
Expected Outcome
A well-organized, shared UI component library that can be used across all apps in our monorepo, with proper setup for Turborepo's caching and optimization features.
Overview
This issue proposes integrating shadcn-ui into our Turborepo monorepo.
Why shadcn-ui?
Implementation Plan
Resources
Expected Outcome
A well-organized, shared UI component library that can be used across all apps in our monorepo, with proper setup for Turborepo's caching and optimization features.