Make your AI a shadcn expert

Phantom Design System

Phantom's marketing system pairs a near-black abstract-ribbon hero with a lavender-white below-fold surface.

About Phantom DESIGN.md

Curated by Dov AzencotUpdated Source phantom.app

  • Fintech & Crypto

Phantom's homepage opens with something most crypto wallets avoid: genuine visual risk. A full-bleed near-black canvas carries diagonal abstract ribbons — warm gold, deep teal, burnt rust, muted violet — sweeping across the frame at competing angles. The effect reads less like a marketing section and more like a canvas dropped from a generative art tool. The wordmark sits in the top-left in white; the nav links in deep violet; and the only CTA on the canvas is a softly-rounded pill in periwinkle lavender with matching ink. Then, on scroll, the page lands on a near-white lavender surface — tinted just enough to feel distinct from the plain white that most wallets default to. Where Coinbase commits to plain blue-on-white and MetaMask leans on orange-on-dark, Phantom chooses a tertiary hue and applies it to the canvas itself.

The DESIGN.md file packages the system for React and AI tools. Inside: 11 color tokens, the dominant one being a dark violet-purple used 530 times across text and borders; a soft periwinkle lavender for the CTA pill and card shadow; a warm near-white for body surfaces; and a near-black for the hero. Typography is a single proprietary family — Phantom — running at weight 400 across every tier from 96px display down to 15px label, with no weight variation. The radius scale is generous-soft starting at 24px for cards, reaching 100px for pill buttons, with full-circle avatars at 50%. Spacing centers on a 16px base with section pads at 48px.

Feed this spec to an AI tool and it reproduces Phantom's two signature moves: the abstract ribbon hero (achieved through diagonal gradient or SVG strips in the brand palette, not photography) and the lavender-washed below-fold canvas. The one thing worth borrowing selectively is the single-weight type discipline — Phantom Sans at 400 creates a calm, approachable register that contrasts sharply with the aggressive DeFi aesthetic competitors favor. Most apps need at least one weight bump; Phantom proves it can work without one.

What makes it distinct

  1. Abstract ribbon herodiagonal strokes in gold, teal, rust, and violet over a near-black canvas replace any traditional photography or illustration
  2. Lavender canvas washthe below-fold surface is a warm periwinkle near-white, not standard off-white; every card and section sits on this tinted floor
  3. Single-weight typographyPhantom Sans runs at weight 400 through display (96px) down to label (15px); there is no bold or heavy tier
  4. Inverted CTA pillthe primary button fills with soft periwinkle lavender and renders ink text in deep violet, reversing the light-text-on-dark convention
  5. Generous-rounded cards24px and 32px radius dominate; the scale skips any sub-16px tier

Live at phantom.app

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

Screenshot of Phantom's website at phantom.appphantom.app

Explore Phantom

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.

Other

Specialty colors.

Phantom design system FAQ

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

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

Download DESIGN.md