DESIGN.md · Analysis
Mailchimp
mailchimp.com · 30 Aug 2026 · 47 colors · Means Web, Georgia, Times, serif, Graphik Web, Helvetica Neue, Helvetica, Arial, sans-serif
Mailchimp
Mailchimp is an email and SMS marketing platform that combines intuitive design with powerful AI-driven automation, enabling businesses to grow engagement and revenue through data-informed campaigns.
Colors
Typography
- display
- fontFamily: Means Web, Georgia, Times, serif · fontSize: 64px · fontWeight: 400 · lineHeight: 72px · letterSpacing: -0.02em
- headline-lg
- fontFamily: Means Web, Georgia, Times, serif · fontSize: 48px · fontWeight: 400 · lineHeight: 56px · letterSpacing: -0.015em
- headline-md
- fontFamily: Means Web, Georgia, Times, serif · fontSize: 36px · fontWeight: 400 · lineHeight: 44px · letterSpacing: -0.01em
- title-lg
- fontFamily: Graphik Web, Helvetica Neue, Helvetica, Arial, sans-serif · fontSize: 24px · fontWeight: 600 · lineHeight: 32px · letterSpacing: 0em
- body-lg
- fontFamily: Graphik Web, Helvetica Neue, Helvetica, Arial, sans-serif · fontSize: 18px · fontWeight: 400 · lineHeight: 28px · letterSpacing: 0em
- body-md
- fontFamily: Graphik Web, Helvetica Neue, Helvetica, Arial, sans-serif · fontSize: 16px · fontWeight: 400 · lineHeight: 24px · letterSpacing: 0em
- label-md
- fontFamily: Graphik Web, Helvetica Neue, Helvetica, Arial, sans-serif · fontSize: 15px · fontWeight: 600 · lineHeight: 20px · letterSpacing: 0.01em
- label-sm
- fontFamily: Graphik Web, Helvetica Neue, Helvetica, Arial, sans-serif · fontSize: 13px · fontWeight: 500 · lineHeight: 18px · letterSpacing: 0.02em
Design guidance
Overview
Mailchimp is a marketing automation platform designed for small-to-mid-market businesses seeking to grow revenue through email and SMS campaigns powered by real-time behavioral data and AI. The brand aesthetic is 'Warm Pragmatism'—a fusion of approachable, human-centered design with serious business intent. The UI evokes clarity and confidence: a clean white canvas anchored by a vibrant golden-yellow accent (#ffe01b) that signals action and optimism, paired with earthy neutrals (#231e15, #575757) and supporting teal accents (#4bc4c2) that suggest growth and connection. The emotional response is one of capability without intimidation—users feel empowered to accomplish marketing goals, not overwhelmed by complexity.
Mailchimp's voice is conversational, direct, and occasionally playful. The brand avoids jargon and corporate formality, instead using plain language and relatable examples. Tone patterns include: 'Make Mailchimp work for you' (agency, personalization), 'Effortless growth powered by your data' (confidence, data-driven), and 'Email & SMS marketing minus the learning curve' (simplification, accessibility). The vocabulary favors action verbs (grow, connect, automate, optimize) and human-centered nouns (customers, relationships, business). Example sentence in brand voice: 'Skip the complexity—automate your campaigns, track what matters, and watch your revenue grow.'
Colors
The Mailchimp color system centers on a bold, high-saturation primary accent—#ffe01b (golden yellow)—deployed on all primary CTAs, interactive highlights, and brand moments. This color commands attention without aggression, evoking optimism and forward momentum. The on-primary text is #231e15 (deep brown), ensuring 7.5:1 contrast and legibility on the bright yellow. The surface stack is anchored in pure white (#ffffff) for maximum clarity, with subtle warm grays (#f6f6f4, #dbd9d2, #d8d8d8) creating visual hierarchy through progressive darkening. The on-surface text is #231e15, maintaining consistency and warmth across all body copy. Secondary accent #4bc4c2 (teal) is reserved for growth indicators, success states, and supporting UI elements—it signals positive momentum without competing wi
Typography
The type system pairs serif and sans-serif in a deliberate hierarchy: Means Web (serif, Georgia fallback) anchors display and headline levels, conveying editorial authority and brand personality, while Graphik Web (sans-serif, Helvetica Neue fallback) handles body, labels, and UI text for clarity and legibility. Display (64px, 400 weight, -0.02em letter-spacing) is reserved for hero headlines and major section breaks; it commands the page with generous line-height (72px) and negative letter-spacing that tightens the letterforms for impact. Headline-lg (48px, 400 weight) and headline-md (36px, 400 weight) scale down the serif treatment for subsections, maintaining the editorial voice. Body-lg (18px, 400 weight, 28px line-height) and body-md (16px, 400 weight, 24px line-height) are the workh
Layout
The page grid is a fluid 12-column layout with a max-width container of 1280px, centered on the viewport. Sections use a consistent gutter of 24px (md spacing) between columns and 40px (lg spacing) between major section blocks. The hero section spans full-width with a dark background overlay (rgba(35, 30, 21, 0.5)) and a centered content area that respects the container max-width. Below the fold, cards and content blocks are arranged in responsive grids: 1 column on mobile, 2 columns on tablet, 3 columns on desktop. White-space philosophy prioritizes breathing room: section separations use lg spacing (40px), card padding uses md spacing (24px), and internal element spacing uses sm spacing (12px). The modal overlay (seen in the personalization dialog) uses a semi-transparent dark background
Elevation & Depth
Depth in Mailchimp is achieved through a restrained shadow system that avoids heavy drop-shadows in favor of subtle, directional lighting. Level 1 (Base/Surface): no shadow; white background (#ffffff) with 1px border at #d8d8d8 (outline-variant). Level 2 (Cards/Inputs): box-shadow: 0 3px 8px rgba(35, 30, 21, 0.15)—a soft, close shadow that lifts elements 4-8px off the surface. Level 3 (Modals/Elevated Containers): box-shadow: 0 8px 24px rgba(35, 30, 21, 0.12)—a larger, more diffuse shadow suggesting 16-24px elevation. Hover states on interactive elements (buttons, cards) transition from Level
Shapes
The shape philosophy is 'Approachable Precision'—rounded corners are used strategically to soften hard edges and invite interaction, but never so aggressively that they undermine clarity or professionalism. Buttons use full rounding (border-radius: 9999px, or 40px for 48px-tall buttons), creating a pill shape that feels friendly and clickable. Cards and containers use md rounding (0.75rem / 12px), balancing softness with structure. Input fields use full rounding (9999px) to match button styling and create a cohesive input family. Modals and elevated surfaces use lg rounding (1rem / 16px), slig
Components
Action Elements Buttons are the primary interaction mechanism and come in two main variants. **Button-primary** uses #ffe01b background with #231e15 text, 15px font-size, 600 font-weight, 12px 24px padding, and full rounding (40px). On hover, the background shifts to #ffd700 (slightly desaturated) and a 0 3px 8px shadow appears at rgba(35, 30, 21, 0.15), with a 150ms transition. On active/press, the background darkens to #ffcc00 and the shadow intensifies. **Button-secondary** uses a transparent background with a 2px border at #231e15, same text color, and identical padding and rounding. On hover, the background fills with #dbd9d2 (surface-container-high) and the border remains visible. Links use #ffe01b text with no underline by default; on hover, they gain a background highlight of r
Do's and Don'ts
**Do**
- Do use #ffe01b (primary) exclusively on primary CTAs, focus states, and brand-defining moments—never dilute it on secondary or passive elements.
- Do maintain the serif/sans-serif pairing: Means Web for headlines and display, Graphik Web for body and UI text—never reverse or mix them.
- Do apply the full shadow stack (Level 1 → Level 2 → Level 3) consistently across cards, buttons, and modals to create clear visual hierarchy.
- Do use full rounding (9999px) on all interactive elements (buttons, inputs, badges) and moderate rounding (12-16px) on containers to signal affordance.
- Do respect the 24px gutter and 40px section spacing to maintain breathing room and prevent cognitive overload.
- Do apply text-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) on small labels over busy backgrounds to ensure legibility.
**Don't**
- Don't use primary yellow (#ffe01b) on body text, backgrounds, or passive surfaces—it's reserved for interactive moments only.
- Don't mix serif and sans-serif within a single text block or headline; maintain strict family separation by hierarchy level.
- Don't apply shadows heavier than 0 8px 24px or use blur-radius exceeding 24px; keep the interface feeling clean and modern.
- Don't use sharp corners (border-radius: 0) on interactive elements; even technical components should use at least 4px rounding.
- Don't compress spacing below 12px (sm) between major sections or below 24px (md) for card padding—white-space is a design feature.
- Don't apply color overlays or tints to the primary yellow; use only the defined hex values (#ffe01b, #ffd700, #ffcc00) for consistency.
Edit, then copy or download.