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
- Dual-mode identitydeep teal #001e2b hero bands paired with bright #00ed64 green pill CTAs, no third surface mode
- Universal pill buttonsevery primary, secondary, on-dark, and badge CTA renders at 9999px radius across all six pages
- Category-coded course tagspurple #7b3ff2, orange #fa6e39, pink #f06bb8, and blue #3d4f9f appear only on MongoDB University tiles
- Euclid Circular A across 16 type tokensfrom 72px hero display at weight 500 down to 11px uppercase eyebrows at weight 600
- 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.
mongodb.comExplore 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.
Related reading
Specs, directories, and component libraries that pair with this design system.
The DESIGN.md specification
Google Labs' open spec for machine-readable design system files — the format this page is built on.
Browse all design systems
The full directory of DESIGN.md files on shadcn.io, with live mockups for each.
React blocks for shadcn/ui
Production-ready hero, pricing, CTA, and dashboard sections built with the same Tailwind + shadcn primitives.
Use MongoDB in your project
One machine-readable file. Drop it into Claude, Cursor, or any AI tool that reads DESIGN.md.