Make your AI a shadcn expert

Prisma Design System

Prisma's marketing design system as a DESIGN.md file — teal #16a394 brand voltage, Mona Sans VF at 64px display, Inter body, 6px card rounding, 20 components.

About Prisma DESIGN.md

Curated by Dov AzencotUpdated Source prisma.io

  • Backend, Database & DevOps
  • Developer Tools & IDEs

Prisma's marketing page is organized around a quiet typographic contradiction — the hero headline "Postgres, perfectly managed." runs Mona Sans VF at 64px in weight 400, the same weight as the body copy, so the display and the paragraph share the same visual mass and the teal CTA button becomes the heaviest element above the fold. Where most ORM and database brands reach for weight 700 or 800 to impose authority, Prisma withholds weight at the display tier and concentrates force in a single saturated color. The overall impression is a white-canvas editorial system that happens to sell infrastructure rather than content.

The DESIGN.md file packages this into machine-readable tokens for React and AI tools. Inside: 18 color tokens including a teal brand voltage (#16a394) that wires simultaneously into --primary, --ring, --sidebar-primary, and --chart-1; 14 typography tokens spanning Mona Sans VF in four display roles (64px h1, 40px h2, 36px h2, 24px h3) and Inter in seven operational roles (16px body, 12px caption, 11px uppercase label); 7 radius values dominated by a 6px card default; 9 spacing values on an 8px base; and 20 component definitions covering the teal CTA button, hairline-edged feature cards, the dark sidebar, monospace code blocks, and the light nav bar.

Feed this file to Claude or Cursor and it reproduces Prisma's specific moves: white canvas with near-black ink text, teal-only brand voltage never repeated in secondary accents, Mona Sans VF for display moments with Inter handling everything at 16px and below, and a 6px card geometry that feels like product UI rather than marketing decoration. The one structural decision worth borrowing for any developer-infra brand is the two-family split — reserving Mona Sans VF exclusively for headings creates a clear register shift that Inter's system stack cannot produce alone.

What makes it distinct

  1. Weight-400 display headlineMona Sans VF at 64px in weight 400 is lighter than any comparable ORM brand, letting teal CTA voltage carry the page rather than typographic muscle
  2. Two-family systemMona Sans VF for all display and section headings, Inter for all nav, body, and button copy; the swap happens at precisely 18px
  3. Teal-as-primary#16a394 wired to --primary, --ring, --sidebar-primary, --chart-1 simultaneously; one color carries CTAs, focus states, and data visualizations
  4. 6px dominant radius92 occurrences at 6px, the tightest meaningful step for product-UI cards and input fields on a white canvas
  5. Uppercase small-caps labelsMona Sans VF at 16px / weight 700 / 1.6px letter-spacing runs the nav badge and product-tier chips, the only tracking-wide tier in the system

Live at prisma.io

A snapshot of the brand in production. Hover the frame to scroll the page; click to visit.

Screenshot of Prisma's website at prisma.ioprisma.io

Explore Prisma

Pick what you want to see — mockups, colors, typography, layout, or the full component list.

Brand & Accent

Sparing, CTA-only voltage.

Surface

Page and card backgrounds.

Text

Headlines, body, captions, muted.

Borders & Hairlines

Dividers, outlines, structural rules.

Semantic

Status, errors, success, inline links.

Other

Specialty colors.

Prisma design system FAQ

Common questions about Prisma's tokens, components, and how to use this DESIGN.md in your project.

Specs, directories, and component libraries that pair with this design system.

Use Prisma in your project

One machine-readable file. Drop it into Claude, Cursor, or any AI tool that reads DESIGN.md.

Download DESIGN.md