A comprehensive design token system and component library built for consistency, accessibility, and delight. Every component follows the 4px grid, uses semantic color tokens, and includes smooth Framer Motion animations.
Semantic color tokens that adapt to theme. Use CSS custom properties for consistency.
Background
bg
Surface
bg-surface
Raised
bg-raised
Accent
accent
Success
var(--color-success)
Warning
var(--color-warning)
Error
var(--color-error)
Info
#3b82f6
import { COLOR_PALETTE } from "@/lib/design-tokens";
// Usage: <div className="bg-bg-surface text-text-primary" />import { TYPOGRAPHY_SCALE } from "@/lib/design-tokens";
// TYPOGRAPHY_SCALE.lg → { size: "1.125rem", lineHeight: "1.75rem" }4px grid system for consistent spacing.
import { SPACING_SCALE, spacingPx } from "@/lib/design-tokens";
// spacingPx("4") → 16none
Flat, no elevation
sm
Subtle lift for cards
md
Default card elevation
lg
Raised cards, dropdowns
xl
Modals, popovers
import { getElevation } from "@/lib/design-tokens";
// getElevation("lg")?.shadow → "0 10px 15px ..."spring
spring · 0.5s · 300 stiffness
Hover me
ease
tween · 0.3s
Hover me
bounce
spring · 0.6s · 400 stiffness
Hover me
import { getMotionPreset } from "@/lib/design-tokens";
// getMotionPreset("spring") → { type: "spring", stiffness: 300, ... }Number
0Currency
$0Percentage
0%Setup
Configure project
Design
Create mockups
Build
Implement code
Deploy
Ship to prod
Line variant
Overview content goes here.
Pill variant
Overview content goes here.
Design system & UX excellence shipped.
SVG chart library implemented.
Tag input, accordion, stepper built.
Design tokens and skeleton system created.
Try adjusting your search terms or filters to find what you are looking for.
Card
Text
Table