W3C Design Tokens
3 filesCross-tool design-token spec (DTCG/W3C). Light + dark mode siblings.
DoorDash is the U.S.-anchored last-mile logistics platform — restaurant delivery, grocery, retail — founded in 2013. The brand identity centers on DoorDash Red (#FF3038), a warm, slightly orange-leaning red carried on the wordmark, the rolling-dot mark, and the primary CTA. The red reads against near-white canvases with deep neutral type. doordash.design is DoorDash's public design system. The voice is direct, friendly, and product-forward — the brand chrome stays out of the way of the marketplace it surfaces.
Use the [email protected] brand from brand-atoms.com.
Fetch https://brand-atoms.com/dist/brands/doordash/1.0.0/json/brand.json
and apply its role mappings (primary, accent, identity, etc.),
reference the fonts in references.fonts, and honor every rule where
severity is "error". Surface any deviation you choose to make.
All converter outputs for [email protected]. Served from
/dist/brands/doordash/1.0.0/.
Cross-tool design-token spec (DTCG/W3C). Light + dark mode siblings.
Plain JSON mirror of the resolved brand — palette, fonts, roles, rules.
CSS custom properties on :root with prefers-color-scheme dark.
SCSS variables + Sass maps for swatches, roles, and fonts.
Tailwind v3 theme.extend.colors + fontFamily.
Figma Tokens plugin JSON (Tokens Studio compatible).
Swift enums for SwiftUI / UIKit color + font tokens.
Kotlin objects for Jetpack Compose color + typography tokens.
Human-readable brand guide. Same source as the on-page Brand Guide.
Inline rendering of the Markdown brand guide. Same source as the
markdown/brand-guide.md download.
DoorDash is the U.S.-anchored last-mile logistics platform — restaurant delivery, grocery, retail — founded in 2013. The brand identity centers on DoorDash Red (#FF3038), a warm, slightly orange-leaning red carried on the wordmark, the rolling-dot mark, and the primary CTA. The red reads against near-white canvases with deep neutral type. doordash.design is DoorDash's public design system. The voice is direct, friendly, and product-forward — the brand chrome stays out of the way of the marketplace it surfaces.
Tags: doordash, delivery, food, brand, red, light-first
DoorDash · [email protected] · Proprietary — All Rights Reserved
DoorDash's brand palette is centered on DoorDash Red (#FF3038), a warm, slightly orange-leaning red that carries the wordmark and the primary CTA across the marketing site and consumer app. The red reads against a near-white canvas with deep neutral text, supported by a small functional ramp. doordash.design documents the design system; the brand voice is direct, friendly, and product-forward.
| Role | Font | License | Classification |
|---|---|---|---|
heading |
Inter ([email protected]) |
OFL-1.1 | sans-serif |
body |
Inter ([email protected]) |
OFL-1.1 | sans-serif |
mono |
JetBrainsMono Nerd Font ([email protected]) |
OFL-1.1 | monospace |
| ID | Name | Value |
|---|---|---|
doordash-red |
DoorDash Red | #FF3038 |
doordash-red-pressed |
DoorDash Red Pressed | #D9242B |
doordash-ink |
DoorDash Ink | #191919 |
doordash-charcoal |
DoorDash Charcoal | #2D2D2D |
doordash-graphite |
DoorDash Graphite | #767676 |
doordash-mist |
DoorDash Mist | #E3E3E3 |
doordash-fog |
DoorDash Fog | #F5F5F5 |
doordash-white |
DoorDash White | #FFFFFF |
doordash-success |
DoorDash Success | #1E874B |
doordash-warning |
DoorDash Warning | #E58A00 |
| Role | Swatch | Hex |
|---|---|---|
background |
doordash-white |
#FFFFFF |
surface |
doordash-fog |
#F5F5F5 |
surface-elevated |
doordash-white |
#FFFFFF |
text-primary |
doordash-ink |
#191919 |
text-secondary |
doordash-charcoal |
#2D2D2D |
text-tertiary |
doordash-graphite |
#767676 |
primary |
doordash-red |
#FF3038 |
primary-hover |
doordash-red-pressed |
#D9242B |
accent |
doordash-red |
#FF3038 |
accent-hover |
doordash-red-pressed |
#D9242B |
success |
doordash-success |
#1E874B |
warning |
doordash-warning |
#E58A00 |
error |
doordash-red-pressed |
#D9242B |
border |
doordash-mist |
#E3E3E3 |
| Role | Swatch | Hex |
|---|---|---|
background |
doordash-ink |
#191919 |
surface |
doordash-charcoal |
#2D2D2D |
surface-elevated |
doordash-graphite |
#767676 |
text-primary |
doordash-white |
#FFFFFF |
text-secondary |
doordash-mist |
#E3E3E3 |
text-tertiary |
doordash-graphite |
#767676 |
primary |
doordash-red |
#FF3038 |
primary-hover |
doordash-red-pressed |
#D9242B |
accent |
doordash-red |
#FF3038 |
accent-hover |
doordash-red-pressed |
#D9242B |
success |
doordash-success |
#1E874B |
warning |
doordash-warning |
#E58A00 |
error |
doordash-red-pressed |
#D9242B |
border |
doordash-charcoal |
#2D2D2D |
| Role | Swatch | Hex |
|---|---|---|
identity |
doordash-red |
#FF3038 |
on-identity |
doordash-white |
#FFFFFF |
primary |
doordash-red |
#FF3038 |
primary-hover |
doordash-red-pressed |
#D9242B |
accent |
doordash-red |
#FF3038 |
accent-hover |
doordash-red-pressed |
#D9242B |
mark |
doordash-red |
#FF3038 |
success |
doordash-success |
#1E874B |
warning |
doordash-warning |
#E58A00 |
error |
doordash-red-pressed |
#D9242B |
background-light |
doordash-white |
#FFFFFF |
background-dark |
doordash-ink |
#191919 |
surface-light |
doordash-fog |
#F5F5F5 |
surface-dark |
doordash-charcoal |
#2D2D2D |
text-primary-light |
doordash-ink |
#191919 |
text-primary-dark |
doordash-white |
#FFFFFF |
text-secondary-light |
doordash-charcoal |
#2D2D2D |
text-tertiary-light |
doordash-graphite |
#767676 |
border-light |
doordash-mist |
#E3E3E3 |
| Role | Font role key |
|---|---|
display |
heading |
prose |
body |
code |
mono |
colorChoice → logo.wordmark.fillThe DoorDash wordmark renders in DoorDash Red on light surfaces, in white on dark surfaces, or in DoorDash Ink for monochrome applications. The pressed-red variant is an interactive-state value, not a wordmark fill. Functional warning / success hues must never substitute for the brand red.
forbiddenTreatment → logoDoorDash's wordmark is flat in the signature red with generous clearspace. Gradients, shadows, and recolorings compromise the warm-red optical recognition the brand depends on across delivery surfaces, app icons, and driver-facing collateral.
contrastRatio → text-primarybackground4.5WCAG-AADoorDash Ink (#191919) on DoorDash White (#FFFFFF) gives ~17:1 — well above the WCAG AA 4.5:1 floor for body text. The rule codifies the floor for new foreground/background pairings introduced on DoorDash surfaces.
contrastRatio → roles.colors.primarybackground3WCAG-AA-largeDoorDash Red on DoorDash White must clear 3:1 at large-text and UI-component sizes (WCAG AA-large) to keep the primary CTA perceptible. The warm red is comfortably above the floor against white but the rule encodes the expectation explicitly.
contextRestriction → roles.colors.primaryDoorDash Red is reserved for the wordmark, the mark, and the primary call to action. Using it inside body copy or for subtle dividers dilutes the signature accent and weakens the visual hierarchy the brand voice depends on.
accessibilityRequirement → *WCAG-AA1.4.3WCAG 2.1 Success Criterion 1.4.3 (Contrast Minimum) — Level AA. DoorDash surfaces are used by consumers, dashers, and merchants under varied conditions; AA is the floor for any text on any DoorDash surface.
enumMembership → typography.heading.fontWeightDoorDash's marketing headlines on doordash.com and doordash.design sit in the Medium (500) through Bold (700) band. Lighter weights compromise the direct, confident voice; heavier weights are not part of the standard kit.
compositionConstraint → roles.colors.primaryDoorDash Red reads cleanest against the white canvas, the lightest fog neutral, or the deep ink dark canvas. Pairing it adjacent to the warning amber or the green success hue introduces a chromatic conflict that fights for attention without resolving into hierarchy.
Proprietary — All Rights Reserved2026-05-19Generated by the brand-atoms converter. Source: [email protected] from the encyclopedia.
Every block below renders from the resolved palette + font references on this brand. Swap the brand and the same template re-themes — no per-brand component code required.
Body copy renders in the brand's prose font on the brand's background.
Inline links and highlighted phrases pick up
the brand's primary and highlight roles. Code spans like brand.references.palette
fall back to the monospace face.
A blockquote uses the brand's accent color as its rule. Useful for pulling tagline copy out of running prose.
Neutral status — provides supplemental context without urgency. Uses the brand's primary as the rule.
Confirms a completed action — palette role success determines the rule color.
Calls out something that needs attention but isn't an error — palette role warning.
Surfaces a failure that blocks progress — palette role error. Use sparingly.
| Role | Resolves to | Mode |
|---|---|---|
| primary | brand color #1 | light + dark |
| accent | brand color #2 | light + dark |
| warning | brand warning | light + dark |
| error | brand error | light + dark |
Brand-level role overrides on top of palette-default mappings. Each role resolves to a concrete swatch or font reference.
→ doordash-red #FF3038 → doordash-red-pressed #D9242B → doordash-ink #191919 → doordash-white #FFFFFF → doordash-mist #E3E3E3 → doordash-red-pressed #D9242B → doordash-red #FF3038 → doordash-red #FF3038 → doordash-white #FFFFFF → doordash-red #FF3038 → doordash-red-pressed #D9242B → doordash-success #1E874B → doordash-charcoal #2D2D2D → doordash-fog #F5F5F5 → doordash-white #FFFFFF → doordash-ink #191919 → doordash-charcoal #2D2D2D → doordash-graphite #767676 → doordash-warning #E58A00 → mono JetBrainsMono Nerd Font → heading Inter → body Inter → doordash-red → doordash-red-pressed → doordash-white → doordash-mist → doordash-red-pressed → doordash-red → doordash-red-pressed → doordash-success → doordash-fog → doordash-white → doordash-ink → doordash-charcoal → doordash-graphite → doordash-warning → doordash-red → doordash-red-pressed → doordash-ink → doordash-charcoal → doordash-red-pressed → doordash-red → doordash-red-pressed → doordash-success → doordash-charcoal → doordash-graphite → doordash-white → doordash-mist → doordash-graphite → doordash-warning colorChoice logo.wordmark.fill allowed doordash-red, doordash-white, doordash-ink forbidden doordash-red-pressed, doordash-warning, doordash-success, doordash-graphite The DoorDash wordmark renders in DoorDash Red on light surfaces, in white on dark surfaces, or in DoorDash Ink for monochrome applications. The pressed-red variant is an interactive-state value, not a wordmark fill. Functional warning / success hues must never substitute for the brand red.
forbiddenTreatment logo treatments stretched, rotated, recolored, drop-shadow, gradient-fill, on-busy-photo, placed-without-clearspace DoorDash's wordmark is flat in the signature red with generous clearspace. Gradients, shadows, and recolorings compromise the warm-red optical recognition the brand depends on across delivery surfaces, app icons, and driver-facing collateral.
contrastRatio text-primary against background minRatio 4.5 standard WCAG-AA DoorDash Ink (#191919) on DoorDash White (#FFFFFF) gives ~17:1 — well above the WCAG AA 4.5:1 floor for body text. The rule codifies the floor for new foreground/background pairings introduced on DoorDash surfaces.
contrastRatio roles.colors.primary against background minRatio 3 standard WCAG-AA-large DoorDash Red on DoorDash White must clear 3:1 at large-text and UI-component sizes (WCAG AA-large) to keep the primary CTA perceptible. The warm red is comfortably above the floor against white but the rule encodes the expectation explicitly.
contextRestriction roles.colors.primary forbiddenContexts body-text, secondary-link, subtle-divider DoorDash Red is reserved for the wordmark, the mark, and the primary call to action. Using it inside body copy or for subtle dividers dilutes the signature accent and weakens the visual hierarchy the brand voice depends on.
accessibilityRequirement * standard WCAG-AA criterion 1.4.3 WCAG 2.1 Success Criterion 1.4.3 (Contrast Minimum) — Level AA. DoorDash surfaces are used by consumers, dashers, and merchants under varied conditions; AA is the floor for any text on any DoorDash surface.
enumMembership typography.heading.fontWeight allowed 500, 600, 700 DoorDash's marketing headlines on doordash.com and doordash.design sit in the Medium (500) through Bold (700) band. Lighter weights compromise the direct, confident voice; heavier weights are not part of the standard kit.
compositionConstraint roles.colors.primary pairsWith doordash-white, doordash-fog, doordash-ink doesNotPairWith doordash-warning, doordash-success DoorDash Red reads cleanest against the white canvas, the lightest fog neutral, or the deep ink dark canvas. Pairing it adjacent to the warning amber or the green success hue introduces a chromatic conflict that fights for attention without resolving into hierarchy.
Proprietary — All Rights Reserved2026-05-19