Make your AI a shadcn expert

MongoDB Design System

MongoDB's design system as a DESIGN.md file.

About MongoDB DESIGN.md

Curated by Dov AzencotUpdated Source mongodb.com

  • Backend, Database & DevOps
  • Developer Tools & IDEs

MongoDB's design system runs on a tight two-mode contract. Deep teal "#001e2b" hero bands frame primary CTAs in bright MongoDB green "#00ed64", and the rest of the page drops to stark white "#ffffff" for documentation, pricing, and course catalogs. The brand has refined this contrast since the rebrand era, and today every surface — homepage, Atlas product page, Community Edition, MongoDB University, AI use cases, and the 3-tier pricing page — uses the same dark-band-plus-green-pill pattern. The pill button is the brand signature: 9999px radius applied universally to primary, secondary, on-dark, ghost, and badge CTAs. There is no rounded-rectangle button anywhere in the system. Euclid Circular A is the geometric sans-serif that holds the entire typographic scale, and Source Code Pro shows up only inside terminal-styled code mockup cards.

This page packages MongoDB's full specification into a single DESIGN.md file aligned with the Google Labs spec. Inside: 35 color tokens (brand green ramp, deep teal palette, four category accents, surface and hairline neutrals, full text scale), 16 typography tokens at sizes from 11px micro-uppercase to 72px hero display, a 7-step rounded scale topping out at the universal 9999px pill, 13 spacing tokens running from 4px through a 120px hero band, and 38 component definitions covering buttons, cards, pricing tiers, course tiles, code mockups, inputs, tabs, badges, comparison tables, and the dark teal footer region.

Feed the file to Claude, Cursor, GitHub Copilot, or any AI coding tool that reads structured tokens. The agent will reproduce the deep-teal-and-green discipline rather than substitute a generic shadcn theme — green stays scoped to CTAs and inline links, dark hero bands frame primary actions, and category accents stay locked to course tags. The token names map cleanly onto Tailwind config keys or CSS variables. MongoDB is worth studying because the system proves a developer-tool brand can stay both stark and warm — the deep teal is serious, the bright green is human, and the discipline of holding only two saturated colors across six product surfaces is rare.

What makes it distinct

  1. Dual-mode identitydeep teal #001e2b hero bands paired with bright #00ed64 green pill CTAs, no third surface mode
  2. Universal pill buttonsevery primary, secondary, on-dark, and badge CTA renders at 9999px radius across all six pages
  3. Category-coded course tagspurple #7b3ff2, orange #fa6e39, pink #f06bb8, and blue #3d4f9f appear only on MongoDB University tiles
  4. Euclid Circular A across 16 type tokensfrom 72px hero display at weight 500 down to 11px uppercase eyebrows at weight 600
  5. Source Code Pro reserved for terminal-aesthetic code mockups on dark #001e2b canvas, never for prose

Live at mongodb.com

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

Screenshot of MongoDB's website at mongodb.commongodb.com

Explore MongoDB

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.

MongoDB design system FAQ

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

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

Download DESIGN.md