Skip to main content
Urbicon UI

Primitives — Svelte 5 · Tailwind 4 · zero deps

Blocks

23

Zero-dependency primitives built with Svelte 5 runes and Tailwind 4 tokens. Fully accessible, AI-native, endlessly customizable.

Button
Tab

The default tab — line variant, token-driven, keyboard-navigable.

Toggle
Checkbox
Input
Menu
Dialog
Card
AL

Ada Lovelace

Design Engineer

Svelte TypeScript Tailwind
Avatar
AL
AK
ST
+5
Spinner
Loading...
Loading...
Loading...
Badge
Online Syncing Offline
Alert
Tooltip
Copy to clipboard
Popover
Accordion
OKLCH semantic tokens — dark mode included.
Keyboard navigation and ARIA built in.
Skeleton
Loading…
Loading…
Loading…
Combobox
Toolbar
Pagination
Breadcrumb
ButtonGroup
Separator
A
B
C
Toast

Unstyled in action

The default is editorial — and this is how far you can take it

Every component accepts unstyled to drop the editorial skin entirely and slotClasses to restyle single slots. The two showpieces below are the same Button and Tab from the grid — pushed to the opposite end of the spectrum.

Button · unstyled + slotClasses
Tab · unstyled on gradient
Frosted glass panels with gradient backdrop
Read the customization guide

Zero external dependencies. Every component supports unstyled, slotClasses, and mint micro-interactions. AI-native with MCP server and per-component llms.txt.