Quick Start
Get the IO Design System running in your project in under five minutes. This guide covers installation, font setup, design token configuration, and environment variables.
1
Create a new project
Scaffold a Next.js App Router project with TypeScript and Tailwind CSS.
2
Install dependencies
Add the design system package.
3
Configure fonts
Self-host Inter (300--700) and JetBrains Mono (400--500) via next/font/google. Set CSS variables on the html element so design tokens can reference them.
4
Add design tokens
Define the full set of CSS custom properties in your global stylesheet. These tokens drive every component and pattern in the system.
5
Environment configuration
Create a .env.local file with your site metadata.
Next steps
Now that your project is configured, explore the design philosophy that guides every decision in the system.
Design Principles