nessra ui
A beautiful component library built with Radix UI and Tailwind CSS. Install components directly into your project.
|
Quick Start
Install a component
With registry namespace (recommended)
Add to your components.json:
Then install components:
Development
Project Structure
Adding a New Component
Step 1: Install the component
The component will be installed in registry/new-york/ui/.
Step 2: Add to registry.json
Open registry.json and add an entry to the items array:
Notes:
dependencies: npm packages required (check component imports)registryDependencies: other registry components required (e.g.,["utils", "button"])
Step 3: Rebuild the registry
This generates public/r/component-name.json.
Step 4: Create MDX documentation
Create content/docs/components/component-name.mdx:
Step 5: Add to navigation
Open content/docs/components/meta.json and add the component name:
Step 6: Test
Commands
Workflow
1. Development
2. Commit
3. Push (CI + Deploy)
4. Release
Stack
- - Documentation
- - Components
- - Primitives
License
MIT [blocked]