$ npx 7onic add button card input
FreeCLIA11yTSTW
Single Source of Truth
Change once, reflect everywhere
Figma Token updates flow straight into code.
Clean token architecture, optimized for AI-assisted development.
Figma Tokens
Edit tokens
Design Tokens
Auto-generated & updated
Components
Styles auto-applied
Always 100% in sync
What we offer
Everything,unified
From design to implementation, fully synced.
Your team ships faster.
Design TokensColors, Typography,
Colors, Typography,
Spacing & More
Single Source of Truth — synced from Figma to code
View tokens40+ UI Components
Production-ready & accessible
Button
Input
LLM-Optimized
UI for LLM-powered apps
llms.txt
Dark Mode Built-in
Seamless toggle with a single click
Developer Experience
100% TypeScript
Full type safety & IntelliSense
type Props = { variant: "primary" | "secondary" }
Workflow
Figma Sync
Design and code, always in sync
shadow/elevation
radius/component
Accessibility First
WCAG 2.2 AA compliant
✓Keyboard
✓Screen reader
Responsive Design
Built mobile-first
Foundation
Radix Primitives
Built on robust headless UI
◆Keyboard navigation
◆Automatic ARIA attributes
◆Controlled / Uncontrolled
Design Tokens
One JSON in, every format out
colors
type
AaAaAaAaAaAa
spacing
4
8
12
16
24
32
48
radius
0
2
4
8
12
16
∞
figma-tokens.json→ CSS · JS · TS · TW0+
Components
Ready to use
0%
TypeScript
Type safe
A11y
Accessible
WCAG 2.2
<0KB
Bundle (gzip)
Tree-shakable
Quick Start
Three steps. That's it.
1
Install
npm install @7onic-ui/react @7onic-ui/tokens2
Import
import { Button } from '@7onic-ui/react'3
Build
Mix and match 42+ components
to ship your product right away.
TypeScriptRadix UITailwind
localhost:3000
New Taskv1.0
Enter task name...
Low
Mid
High
Notify
Create
Primary
Outline
Ghost
localhost:3000
New Taskv1.0
Enter task name...
Low
Mid
High
Notify
Create
Primary
Outline
Ghost
localhost:3000
New Taskv1.0
Enter task name...
Low
Mid
High
Notify
Create
Primary
Outline
Ghost
localhost:3000
New Taskv1.0
Enter task name...
Low
Mid
High
Notify
Create
Primary
Outline
Ghost
Auto Dark Mode
Get Started
Everything you need, one command away
Design tokens alone, or the full component suite.
One install. You're set.
Design and code, without boundaries
npm install @7onic-ui/reactnpx 7onic init