Component Library

Every shadcn/ui component styled with the InLeef design system.

Button

Variants

Sizes

Badge
DefaultSecondaryTertiaryDestructiveOutlineGhostLink
Alert
Alert Dialog
Avatar
CNJDABCN
Accordion

Calendar
April 2026
Card
Card Title
Card description goes here.

Content inside the card component. Use cards to group related information.

Notifications
You have 3 unread messages.

Your call has been confirmed.

You have a new message!

Your subscription is expiring soon!

Checkbox
Collapsible

@shadcn starred 3 repos

@radix-ui/primitives
Command
Context Menu
Right-click here
Dialog
Drawer
Hover Card
Input
Input OTP
Label
Pagination
Popover
Progress

13%

40%

66%

100%

Radio Group
Resizable
Sidebar
Content
Footer
Scroll Area

Tags

Tag 1
Tag 2
Tag 3
Tag 4
Tag 5
Tag 6
Tag 7
Tag 8
Tag 9
Tag 10
Tag 11
Tag 12
Tag 13
Tag 14
Tag 15
Tag 16
Tag 17
Tag 18
Tag 19
Tag 20
Select
Separator

Above the separator

Below the separator

Blog
Docs
Source
Sheet
Skeleton
Slider

Value: 40

Sonner
Switch
Table
A list of recent invoices.
InvoiceStatusMethodAmount
INV001PaidCredit Card$250.00
INV002PendingPayPal$150.00
INV003UnpaidBank Transfer$350.00
Total$750.00
Tabs
Account
Make changes to your account here. Click save when you are done.

This is the line variant tab.

Textarea
Toggle
Toggle Group
Tooltip
Form Fields

Text inputs

Selection

Select all that apply.

Choose one option.

Move fast, break things.

Stability and compliance.

Client work, many projects.

Solo operator.

Just for fun.

Toggles

Accept terms and conditions.

Enable notifications.

File upload

Images or PDFs, max 5 MB.