Make your AI a shadcn expert

Depot Design System

Depot's marketing design system as DESIGN.md.

About Depot DESIGN.md

Curated by Dov AzencotUpdated Source depot.dev

  • Developer Tools & IDEs
  • Backend, Database & DevOps

Depot's marketing site makes a specific typographic claim: "Build faster. Waste less time." That headline sits at 60px / weight 700 in Red Hat Display Variable against a near-black Radix Mauve canvas (#04040b), and the primary CTA below it is a dark-green button with grass-green text. Not an orange button, not a cobalt pill, not a gradient — a dark-green surface that reads as a CI success output more than a call-to-action. Where Buildkite leans on a green-voltage-on-white system and CircleCI uses a white-on-dark-green inversion, Depot keeps the dark-green both as the background and the text color, layering two tints of the same hue rather than reaching for a contrast pair. The effect is intentionally terminal-adjacent: the green reads as stdout before it reads as a brand color.

This DESIGN.md packages Depot's marketing system into a machine-readable spec. Inside: 17 color tokens derived from the Radix UI Mauve dark scale and a grass-green voltage family (ranging from near-black #1b2a1e to mid grass-green #71d083), a three-cut Red Hat type stack (Display Variable for headlines at 48-60px, Text Variable for body at 14-18px, Mono Variable for code and CI output at 14px), a compact radius scale centered on 6-10px, and 15 component definitions covering the dark-green CTA, nav, hero heading, the CI benchmark card grid, and the build-log strip.

Feed this file to Claude or Cursor and it reproduces Depot's specific moves: Radix Mauve near-black instead of a neutral gray, grass-green reserved for success-output contexts rather than generic CTAs, and the Red Hat triple-cut stack that lets the page shift from display editorial to body prose to terminal log without changing the brand family. The one move worth studying independently of the brand: the dark-green-on-dark-green CTA, which works only because the grass-green text (#71d083) carries enough lightness to read as a foreground value against the #1b2a1e fill — a contrast ratio that most design systems would reject as insufficient but that Depot uses precisely because it looks like a terminal prompt.

What makes it distinct

  1. Green-as-output signalthe primary CTA uses dark-green background (#1b2a1e) with grass-green text (#71d083), reading as a build-success readout rather than a conventional fill button
  2. Triple Red Hat stackRed Hat Display Variable for display headings, Red Hat Text Variable for body and nav, Red Hat Mono Variable for CI logs and code; three optical cuts of one type family divide every surface
  3. Radix Mauve near-blackthe canvas is built from the Radix UI Mauve dark scale (#04040b base, #121113 surface), giving the page a blue-violet undertone rather than the neutral gray that Vercel and Linear use
  4. 48px / weight 700 hero headlinethe only moment of heavy weight in the system; body and labels stay at 400-500, making the display heading the single typographic shout
  5. Grass-green borders on dark-green cardsthe CI output panel uses #366740 / #2d5736 border tones against a #1b2a1e fill, recreating the terminal success-output aesthetic in component form

Live at depot.dev

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

Screenshot of Depot's website at depot.devdepot.dev

Explore Depot

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.

Depot design system FAQ

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

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

Download DESIGN.md