Skip to main content

Veraclins UI

A comprehensive design system and UI component library built with Shadcn UI, React, TypeScript, and Tailwind CSS. Features a robust theming system, accessibility-first components, and developer-friendly APIs. Includes 40+ components including buttons, forms, data tables, calendars, and more. Used across multiple projects for consistent design and rapid development.

Installation

Loading...

Technologies

TypeScript
React
Shadcn UI
Tailwind CSS
CVA
Radix UI
Storybook
Vitest

Overview

Get started with this package by understanding its core purpose and capabilities.

A comprehensive design system and UI component library built with Shadcn UI, React, TypeScript, and Tailwind CSS. Features a robust theming system, accessibility-first components, and developer-friendly APIs. Includes 40+ components including buttons, forms, data tables, calendars, and more. Used across multiple projects for consistent design and rapid development.

Theme Awareness

Every component in the UI library has theme awareness built in. Components automatically adapt to light and dark themes using CSS custom properties and semantic color tokens. No additional configuration is required—components will respect the theme context from your application.

Usage

Learn how to use this package in your projects with practical examples.

Basic Usage

Loading...

API Reference

Comprehensive API documentation for all exports and utilities.

Each component in the UI library has comprehensive API documentation with detailed prop descriptions, examples, and usage guidelines. Explore the component showcases below to view the complete API reference for each component.

Most components in the UI library support style props for consistent spacing, layout, flexbox, grid, and sizing utilities. These props allows for more consistent and predictable styling across components. They are a subset of the Tailwind CSS utility classes provided as props. Check out the Style Props

Component Showcases

Browse all components organized by category with interactive examples and complete API documentation

The UI components are organized into the following categories. Click on a category to view the components and examples.

Key Features

Discover the main features and capabilities of this package.

Comprehensive Style Props
Accessibility-First Components
Full Built-in Light and Dark Theme Support
Full Type Safety
650+ Built-in Icons
Flexible Variant System

Key Metrics

40+ reusable components

Accessibility-first design

Full TypeScript support