Make your AI a shadcn expert

Lemon Squeezy Design System

Lemon Squeezy's marketing-site design system as a DESIGN.md file — full-bleed LS Purple hero canvas, Circular Pro Book 80px display, Inter body, 17 color tokens, 11 typography tie…

About Lemon Squeezy DESIGN.md

Curated by Dov AzencotUpdated Source lemonsqueezy.com

  • Banking & Payments

Lemon Squeezy's marketing site does what almost no other payments platform attempts: it gives the brand voltage the entire above-fold hero canvas. The hero is a full-bleed slab of LS Purple (the indigo-violet wired into the CSS as both `--blue` and `--ls-purple`), carrying an 80px Circular Pro Book display headline in pure white — "Payments, tax & subscriptions for software companies" — with a white pill CTA centered beneath and a tilted product-dashboard tablet floating in the upper-right corner. Where Stripe leans on an indigo gradient mesh and Brex sits on austere navy with white-on-black type, Lemon Squeezy paints the page with the brand color directly and trusts a single sentence to do the work. The hero is bookended by a flush-top sunshine-yellow announcement bar and, below the fold, a hot-pink ecommerce split panel — the system runs on three saturated temperatures, not one.

The DESIGN.md file packages the marketing surface into a machine-readable spec for React and AI coding tools. Inside: 17 color tokens drawn from the 85 CSS custom properties Lemon Squeezy exposes on `:root`, organized into a brand-voltage tier (LS Purple plus the orchid plum, the orange-yellow, and the hot pink), a structural tier of near-black ink, muted gray, and pure white, and an accent family of color-100 / 200 / 500 / 700 ladders carrying the lemon-mascot palette. Eleven typography tokens split Circular Pro Book in four display tiers (80px hero, 56px section, 38px and 26px feature h3) from Inter in six body and label tiers, with a 14px / weight 500 / 2px-letter-spaced uppercase eyebrow as its own token. Twenty components cover the hero pill CTA, the announcement-bar inline pill, the white-pill secondary, the hairline-bordered feature list row, the pink ecommerce split panel, and the dashboard tablet card.

Feed this file to Claude, Cursor, or Copilot and the agent reproduces Lemon Squeezy's specific dialect: full-bleed violet canvas hero, white pill primary, yellow announcement strip, hot-pink demo panel below the fold, Circular Pro display at weight 400 (never bold), Inter body at 18px / weight 400. Reference the tokens directly in Tailwind config or as CSS variables — every hex, font name, radius, and spacing value is a quoted scalar you can paste straight in. The single move worth borrowing if you operate in a serious-money category is the willingness to lead with a warm, saturated brand color where the convention is austere navy or charcoal; the system's central wager is that payment infrastructure can read approachable without losing technical authority.

What makes it distinct

  1. Purple voltage as canvasLS Purple fills the entire above-fold hero rather than appearing as a held-in-reserve CTA accent, inverting the payments-category convention
  2. Two-typeface dialectCircular Pro Book at 26-80px for h1/h2/h3 display, Inter at 14-18px for body and uppercase 2px-tracked eyebrow labels
  3. Sunshine yellow as announcement chromea single warm yellow bar sits flush at the top with an inline 'Read more' pill, giving the system its only non-violet brand voltage above the fold
  4. Hot-pink split panel below the folda 50/50 Pink 700 plus Red 200 block carries the ecommerce-checkout demo, the second saturated chromatic moment in the page
  5. Animal- and fruit-coded CSS variables85 :root custom properties include plum, orchid, blue-violet, fox-tone orange, and sea-sponge pink, the same vocabulary the brand applies to its lemon mascot family

Live at lemonsqueezy.com

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

Screenshot of Lemon Squeezy's website at lemonsqueezy.comlemonsqueezy.com

Explore Lemon Squeezy

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.

Lemon Squeezy design system FAQ

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

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

Download DESIGN.md