UI Component Library

173+ production-ready components for mobile and web. All themed with var(--kit-*) CSS tokens — change your brand color, everything updates.

Mobile Components

102 components

Navbars

12

Top bars, bottom navigation, tab bars

Buttons

8

Filled, outlined, text, icon, FAB

Cards

10

Elevated, outlined, media, horizontal

Inputs

8

Text fields, selects, date pickers

Lists

9

Single-line, two-line, avatar, action

Chips

5

Filter, input, suggestion, action

Feedback

8

Snackbar, dialog, progress, skeleton

Charts

6

Bar, line, pie, donut, stats

Forms

10

Login, signup, payment, settings

E-commerce

10

Product, cart, order, wishlist

Social

8

Post, story, chat, notification

Media

8

Gallery, carousel, video, audio

Web Components

71 components

Heroes

6

Gradient, image, video, split layout

Features

6

Grid, list, icon, comparison

Pricing

4

3-tier, toggle, comparison table

CTA

5

Banner, inline, floating, popup

Navbars

8

Logo+links, mega menu, sticky

Cards

8

Basic, media, stat, testimonial

Tables

5

Basic, sortable, paginated, expandable

Forms

6

Login, contact, search, filter

Metrics

5

KPI cards, dashboard stats, trends

Marketing

8

Testimonials, team, newsletter, FAQ

Layout

6

Footer, sidebar, grid, pricing section

Modals

4

Confirm, form, image, notification

How Token Theming Works

Every component uses CSS custom properties like var(--kit-primary), var(--kit-surface), and var(--kit-text). Change one value at the root, and the entire component library updates consistently — no manual color replacement needed.

Use the Design Preview to see all components with your brand color, or explore the full library in the UI Kit Gallery.

Use in Your Designs

Drag any component into the Design Editor. Customize colors, text, and layout visually.

Open Editor