← all systems mongodb
edit →

Design System Inspired by MongoDB

1. Visual Theme & Atmosphere

MongoDB’s website is a deep-forest-meets-terminal experience — a design system rooted in the darkest teal-black (#001e2b) that evokes both the density of a database and the depth of a forest canopy. Against this near-black canvas, a striking neon green (#00ed64) pulses as the brand accent — bright enough to feel electric, organic enough to feel alive. This isn’t the cold neon of cyberpunk; it’s the bioluminescent green of something growing in the dark.

The typography system is architecturally ambitious: MongoDB Value Serif for massive hero headlines (96px) creates an editorial, authoritative presence — serif type at database-company scale is a bold choice that says “we’re not just another tech company.” Euclid Circular A handles the heavy lifting of body and UI text with an unusually wide weight range (300–700), while Source Code Pro serves as the code and label font with distinctive uppercase treatments featuring very wide letter-spacing (1px–3px). This three-font system creates a hierarchy that spans editorial elegance → geometric professionalism → engineering precision.

What makes MongoDB distinctive is its dual-mode design: a dark hero/feature section world (#001e2b with neon green accents) and a light content world (white with teal-gray borders #b8c4c2). The transition between these modes creates dramatic contrast. The shadow system uses teal-tinted dark shadows (rgba(0, 30, 43, 0.12)) that maintain the forest-dark atmosphere even on light surfaces. Buttons use pill shapes (100px–999px radius) with MongoDB Green borders (#00684a), and the entire component system references the LeafyGreen design system.

Key Characteristics:

2. Color Palette & Roles

Primary Brand

Interactive

Neutral Scale

Shadows

3. Typography Rules

Font Families

Hierarchy

RoleFontSizeWeightLine HeightLetter SpacingNotes
Display HeroMongoDB Value Serif96px (6.00rem)4001.20 (tight)normalSerif authority
Display SecondaryMongoDB Value Serif64px (4.00rem)4001.00 (tight)normalSerif sub-hero
Section HeadingEuclid Circular A36px (2.25rem)5001.33normalGeometric precision
Sub-headingEuclid Circular A24px (1.50rem)5001.33normalFeature titles
Body LargeEuclid Circular A20px (1.25rem)4001.60 (relaxed)normalIntroductions
BodyEuclid Circular A18px (1.13rem)4001.33normalStandard body
Body LightEuclid Circular A16px (1.00rem)3001.50–2.00normalLight-weight reading text
Nav / UIEuclid Circular A16px (1.00rem)5001.00–1.880.16pxNavigation, emphasized
Body BoldEuclid Circular A15px (0.94rem)7001.50normalStrong emphasis
ButtonEuclid Circular A13.5px–16px500–7001.000.135px–0.9pxCTA labels
CaptionEuclid Circular A14px (0.88rem)4001.71 (relaxed)normalMetadata
SmallEuclid Circular A11px (0.69rem)6001.82 (relaxed)0.2pxTags, annotations
Code HeadingSource Code Pro40px (2.50rem)4001.60 (relaxed)normalCode showcase titles
Code BodySource Code Pro16px (1.00rem)4001.50normalCode blocks
Code LabelSource Code Pro14px (0.88rem)400–5001.14 (tight)1px–2pxtext-transform: uppercase
Code MicroSource Code Pro9px (0.56rem)6002.67 (relaxed)2.5pxtext-transform: uppercase

Principles

4. Component Stylings

Buttons

Primary Green (Dark Surface)

Dark Teal Button

Outlined Button (Light Surface)

Cards & Containers

Inputs & Forms

Image Treatment

Distinctive Components

Neon Green Accent Underlines

Source Code Label System

5. Layout Principles

Spacing System

Grid & Container

Whitespace Philosophy

Border Radius Scale

6. Depth & Elevation

LevelTreatmentUse
Flat (Level 0)No shadowDefault surfaces
Subtle (Level 1)rgba(0,0,0,0.1) 0px 2px 4pxLight card lift
Standard (Level 2)rgba(0,0,0,0.15) 0px 3px 9pxStandard cards
Prominent (Level 3)rgba(0,0,0,0.15) 0px 3px 20pxElevated panels
Forest (Level 4)rgba(0,30,43,0.12) 0px 26px 44px, rgba(0,0,0,0.13) 0px 7px 13pxHero cards — teal-tinted

Shadow Philosophy: MongoDB’s shadow system is unique in that the primary elevation shadow uses rgba(0, 30, 43, 0.12) — a teal-tinted shadow that carries the forest-dark brand color into the depth system. This means even on white surfaces, shadows feel like they belong to the MongoDB color world rather than being generic neutral black.

7. Do’s and Don’ts

Do

Don’t

8. Responsive Behavior

Breakpoints

NameWidthKey Changes
Mobile Small<425pxTight single column
Mobile425–768pxStandard mobile
Tablet768–1024px2-column grids begin
Desktop1024–1280pxStandard layout
Large Desktop1280–1440pxExpanded layout
Ultra-wide>1440pxMaximum width, generous margins

Touch Targets

Collapsing Strategy

Image Behavior

9. Agent Prompt Guide

Quick Color Reference

Example Component Prompts

Iteration Guide

  1. Start with the mode decision: dark (#001e2b) for hero/features, white for content
  2. MongoDB Green (#00ed64) is electric — use once per section for maximum impact
  3. Serif headlines (MongoDB Value Serif) create the editorial authority — never use for body
  4. Weight 300 body text creates the airy reading experience — don’t default to 400
  5. Source Code Pro uppercase with wide tracking for technical labels — the database voice
  6. Teal-tinted shadows keep everything in the MongoDB color world