Make your AI a shadcn expert

Perplexity Design System

Perplexity AI's design system as a DESIGN.md file.

About Perplexity DESIGN.md

Curated by Dov AzencotUpdated Source perplexity.ai

  • AI & LLM Platforms

Perplexity's interface inverts the AI-tool convention. Where most answer engines wrap a chat textarea in cool slate chrome and a saturated blue accent, Perplexity opens onto a warm cream canvas at #fdfbfa with a single teal voltage at #016a71 — the only color flagged as brand-layer across 118 extracted tokens. The wordmark itself is set lowercase in the proprietary pplxSans face at 64px, sitting above the search field as display copy rather than a separate logo glyph. A 256px dark-ink left rail carries the six product icons — New, Computer, Spaces, Artifacts, Customize, History — and pins a teal-tinted Sign In pill at the bottom corner, framing the central column as the focal canvas.

This page packages all of that into a single DESIGN.md file. Inside: 19 color tokens distilled from a 727-variable CSS root, 10 type styles built entirely on pplxSans, 6 corner radii (9999px pill, 16px, 12px, 8px, 6px, 4px), 8 spacing values on a 4px base, and 20 components spanning the wordmark lockup, search composer, sidebar rail, suggestion-card carousel, sign-in modal, account chip, OAuth pill, model selector, and the dark Apple-style button at the heart of the sign-in flow. Internal CSS variables surface a Final Fantasy summon namespace — sylph, odin, phoenix, titan, shiva, leviathan, ramuh, jenova, fenrir, garuda, ifrit — and the mapping is documented inline.

Feed the file to Claude, Cursor, or GitHub Copilot and the agent reproduces the search-canvas voice rather than a generic chat-box theme — cream field, lowercase wordmark, teal-only voltage, pill geometry, dark-ink rail. Every token is a quoted hex or px value ready to paste into Tailwind config, CSS custom properties, or your component library. The system is worth studying because it argues, against the category norm, that an answer engine is a place to read rather than a console to operate.

What makes it distinct

  1. Single teal accent #016a71the only brand-layer hex out of 118 extracted colors, carried by 29 CSS variables under the shiva summon
  2. Mythological summon palettesylph, odin, phoenix, titan, shiva, leviathan, ramuh, jenova, fenrir, garuda, ifrit each ladder 50 to 900 across light and dark twins
  3. Pill-first geometry9999px appears 21 times in the radii sample versus 17 uses of 12px container radius, with 6px chip radius for inline filters
  4. Wordmark as display typelowercase pplxSans renders the brand at 64px instead of a logo glyph, the hero element of the search canvas
  5. Two-ink chromeevery text node sits on #27251e and every border on #271a00, scoped over a #fdfbfa cream field rather than the cool slate convention

Live at perplexity.ai

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

Screenshot of Perplexity's website at perplexity.aiperplexity.ai

Explore Perplexity

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.

Perplexity design system FAQ

Common questions about Perplexity'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 Perplexity in your project

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

Download DESIGN.md