Starbucks
Starbucks
starbucks
Design System
Starbucks logo

Starbucks

Starbucks is the world's most recognizable coffee brand, and its digital surfaces translate the warmth of a "third place" — neither home nor work — into a calm, generous, premium-feeling interface. The defining gesture is the House Green (#00704A): a deep, confident emerald that has become so iconic it functions as a category-defining color the way Tif

01

Color Palette

Brand

Accent

Neutrals

Semantic

02

Typography

Type Scale

Rendered in system-ui to clearly show scale & weight.

display48px · 700 · 1.25
Design at scale
32px32px · 700 · 1.25
Section heading
heading-lg24px · 700 · 1.4
Subheading
body16px · 400 · 1.5
Body text. The quick brown fox jumps over the lazy dog. Designed for readable line-height in long-form content.
small12px · 400 · 1.5
Supporting text
caption12px · 400 · 1.5
Caption · timestamp · 2026
label10px · 500 · 1.5
BADGE / LABEL

Fonts

Primary
SoDo Sans
Brand-only
Not in the OMD font registry. Likely a brand-proprietary typeface — check the brand's own design site for source/availability.
Not publicly distributed.
Primary
Helvetica Neue
Commercial
Pre-installed on macOS/iOS. Commercial license required for redistribution.
Source · Linotype
Primary
Helvetica
Commercial
Pre-installed on macOS/iOS.
Source · Linotype
Primary
Arial
Commercial
Pre-installed on Windows/macOS.
Not publicly distributed.
Display
Lander
Brand-only
Not in the OMD font registry. Likely a brand-proprietary typeface — check the brand's own design site for source/availability.
Not publicly distributed.
Display
Georgia
Commercial
Pre-installed on macOS/Windows.
Not publicly distributed.
Display
Times New Roman
Commercial
Pre-installed on macOS/Windows.
Not publicly distributed.
03

Spacing & Shape

Spacing

PurposeValuePreview
Densitycompact
Base unit4px
Section gap32px
Card padding16px
Element gap12px

Border Radius

ElementValuePreview
buttonsPill9999px
badgesPill9999px
searchPill9999px
togglesPill9999px
standardComfortable16px
dialogsComfortable16px
imageComfortable16px
featureeditorialLarge20px
textCompact4px
toastsCompact4px
inlineCompact4px

Elevation

Shadow 1
Shadow 2
Shadow 3
Shadow 4
04

Guidelines

Do and Don't guidelines parsed from DESIGN.md.

Do

  • Use House Green (#00704a) as the singular primary action and brand color
  • Use fully-rounded pill buttons (border-radius: 9999px) — it is the signature shape
  • Use warm off-white backgrounds (#f1f8f4, #fafafa) instead of clinical pure white
  • Let large, appetizing photography lead the layout; let copy live in negative space
  • Tint shadows and scrims with deep forest green (rgba(30,57,50,...))
  • Use SoDo Sans for UI; reserve Lander/Pike for editorial and wayfinding moments
  • Keep generous whitespace (64–96px section padding) to read premium
  • Use gold (#cba258) exclusively for Rewards / loyalty surfaces

Don't

  • n't introduce a foreign accent color (blue, purple) for primary actions — green is the sole brand hue
  • n't use sharp-cornered buttons — pills are the brand
  • n't use pure black scrims or shadows — always green-tinted
  • n't crowd CTAs or photography; density reads as cheap
  • n't substitute a cold geometric sans for SoDo Sans
  • n't use gold for anything other than Rewards/loyalty
  • n't use tight line-height on body copy — the brand is unhurried (1.5+)
  • n't mix all three typefaces inside a single component
05

Components

Buttons

button-primary
Background#00704A
Text#ffffff
Radius9999
Padding12px 24px
Font14px/600 SoDo Sans
Use: Primary CTA pill, hover #1e3932
button-secondary
Text#00704A
Radius9999
Padding12px 24px
Font14px/600 SoDo Sans
Use: Outlined green pill, 1px #00704A border
button-tertiary
Text#00704A
Padding8px 12px
Font14px/600 SoDo Sans
Use: Low-emphasis inline action, underline on hover
button-dark
Background#fafafa
Text#00704A
Radius9999
Padding12px 24px
Font14px/600 SoDo Sans
Use: Primary CTA on deep-forest or photo dark section
button-gold
Background#cba258
Text#1e3932
Radius9999
Padding12px 24px
Font14px/700 SoDo Sans
Use: Rewards/loyalty CTA

Inputs

input-text
Text#1e1e1e
Radius4
Padding14px 16px
Font16px/400 SoDo Sans
Use: Standard form input, 1px #8c8c8c border, focus 2px #00704A
input-search
Background#f2f0eb
Radius9999
Padding12px 20px
Font16px/400 SoDo Sans
Use: Store locator, menu search pill

Cards

image fills
card-product
Radius16
Padding16px
Use: Menu item, product, promo tile, 1px #e8e8e8 border, top full-bleed image
card-editorial
card-editorial
Background#f1f8f4
Radius20
Padding32px
Use: Story blocks, campaign features, flat warm surface
image fills
card-rewards
Text#ffffff
Radius16
Padding24px
Use: Loyalty balance, star count, green-to-forest gradient

Badges

badge
badge-status
Background#00704A
Text#ffffff
Radius9999
Padding4px 12px
Font11px/700 SoDo Sans
Use: NEW, LIMITED TIME, uppercase
badge
badge-gold
Background#cba258
Text#1e3932
Radius9999
Padding4px 12px
Font11px/700 SoDo Sans
Use: Star earnings, member-exclusive
badge
badge-subtle
Background#d4e9e2
Text#00704A
Radius9999
Padding4px 12px
Font11px/600 SoDo Sans
Use: Category labels, dietary tags

Toasts

toast-default
toast-default
Background#1e3932
Text#ffffff
Radius8
Padding14px 18px
Font14px/600 SoDo Sans
Use: Transient confirmation
toast-success
toast-success
Background#d4e9e2
Text#00704A
Radius8
Padding12px 16px
Use: Persistent success banner, 4px #00704A left border

Dialogs

dialog-modal
Dialog content placeholder
dialog-modal
Text#1e1e1e
Radius16
Padding32px
Use: Confirmation, store selection, green-tinted scrim

Toggles

toggle-switch
Background#00704A
Radius9999
Use: Preference settings, #d4d4d4 off, #ffffff thumb

Related design systems