coderef

PayPal

PayPal's homepage is a study in high-contrast black-and-white modernism punctuated by a signature sky blue hero. The page opens with an immersive pale-blue section (#60cdff) carrying a monumental black headline in PayPal Pro at nearly…
DownloadRaw
PayPal

Build with the PayPal look.

Palette, type and components from this DESIGN.md, applied to a sample hero.

Palette

At a glance

Theme
light
Typefaces
PayPal Pro, Plain, PayPal Pro owns brand
Sections
10
Length
4,580 words

Add it to your project

Then prompt your agent

Design System · PayPal

Light and dark previews, tokens and a ready-to-use package, generated from this DESIGN.md. No AI involved: the same file always produces the same output.

Generating design system…

DESIGN.md

DownloadRaw
Design tokens (YAML front matter)
name: PayPal
colors:
  primary: '#002991'
  primary-light: '#60cdff'
  canvas: '#ffffff'
  on-primary: '#ffffff'
  ink: '#000000'
  link: '#0070e0'
  muted: '#686a6d'
  surface-warm: '#f1efea'
  surface-grey: '#edf0f2'
  surface-light-blue: '#f0f2f9'
  accent-sky: '#60cdff'
  accent-pale-sky: '#b8e9ff'
  border-default: '#e6e7e8'
  success: '#007a56'
  error: '#c0212b'
typography:
  display-hero:
    fontSize: 99px
    fontWeight: 900
    lineHeight: 1.1
    letterSpacing: '-1.5px'
    use: Homepage hero headline — PayPal Pro ExtraBold
  display-lg:
    fontSize: 67px
    fontWeight: 900
    lineHeight: 1.15
    letterSpacing: '-1px'
    use: Section headings — PayPal Pro ExtraBold
  section:
    fontSize: 45px
    fontWeight: 900
    lineHeight: 1.2
    letterSpacing: '-0.6px'
    use: Sub-section titles — PayPal Pro
  body:
    fontSize: 16px
    fontWeight: 400
    lineHeight: 1.4
    use: Standard UI and body text — Plain
  nav:
    fontSize: 16px
    fontWeight: 400
    lineHeight: 1
    use: Navigation links — Plain
  button:
    fontSize: 18px
    fontWeight: 900
    lineHeight: 1
    use: CTA button labels — PayPal Pro
  caption:
    fontSize: 14px
    fontWeight: 400
    lineHeight: 1.5
    use: Small labels and metadata — Plain
rounded:
  sm: 4px
  md: 8px
  lg: 25px
  full: 1000px
spacing:
  xs: 4
  sm: 8
  md: 16
  base: 24
  lg: 32
  xl: 48
  xxl: 64
  section: 96
components:
  button-primary:
    type: button
    backgroundColor: '#000000'
    textColor: '#ffffff'
    rounded: 1000px
    padding: 14px 33px
    height: 52px
    typography: 18px / 900 PayPal Pro
    use: Primary CTA — black fill on light backgrounds
  button-outline-dark:
    type: button
    textColor: '#000000'
    border: '1px solid #000000'
    rounded: 1000px
    padding: 14px 33px
    height: 52px
    typography: 18px / 900 PayPal Pro
    use: Secondary CTA on light sections
  button-outline-light:
    type: button
    textColor: '#ffffff'
    border: '1px solid #ffffff'
    rounded: 1000px
    padding: 14px 33px
    height: 52px
    typography: 18px / 900 PayPal Pro
    use: Secondary CTA on dark blue sections
  button-white:
    type: button
    backgroundColor: '#ffffff'
    textColor: '#000000'
    border: '1px solid #ffffff'
    rounded: 1000px
    padding: 14px 33px
    height: 52px
    typography: 18px / 900 PayPal Pro
    use: Play/video CTA on dark surfaces
  nav-tab:
    type: tab
    textColor: '#000000'
    typography: 16px / 400 Plain
    rounded: 104px
    padding: 0 20px
    height: 40px
    active: black bg with link-blue text
    use: Top nav section tabs (Personal / Business)
  input-form:
    type: input
    backgroundColor: '#ffffff'
    border: '1px solid #e6e7e8'
    rounded: 8px
    typography: 16px / 400 Plain
    use: 'Login and form inputs, focus ring #0070e0'
  card-surface:
    type: card
    backgroundColor: '#ffffff'
    rounded: 16px
    shadow: rgba(0,0,0,0.08) 0px 24px 48px 0px
    use: Elevated content card — layered-card class; large-radius diffuse lift shadow
  badge-status:
    type: badge
    backgroundColor: '#f0f2f9'
    textColor: '#002991'
    rounded: 4px
    padding: 2px 8px
    typography: 12px / 400 Plain
    use: Status and category tag
  cookie-dialog:
    type: dialog
    backgroundColor: '#ffffff'
    rounded: 1000px
    border: '2px solid #cfd3d8'
    use: Cookie consent bottom bar action buttons
fonts:
  roles:
    display: PayPal Pro
    ui: Plain
    fallback: Helvetica Neue, Arial, sans-serif

Design System Inspiration of PayPal

Overview

Visual Theme & Atmosphere

PayPal’s homepage is a study in high-contrast black-and-white modernism punctuated by a signature sky blue hero. The page opens with an immersive pale-blue section (#60cdff) carrying a monumental black headline in PayPal Pro at nearly 100px weight 900 — a typographic statement that projects authority and consumer-brand boldness in equal measure. This “PayPal Open” aesthetic is the 2023 rebrand: out with the legacy gradient blues, in with a graphic, editorial visual language that stands closer to Nike or Apple than to a traditional bank. Every call-to-action on the consumer homepage is a full-pill 1000px radius button at weight 900 — not tentative, not rounded-rectangle — an opinionated choice that signals confidence.

Beneath the sky-blue hero, the system alternates between pure white canvas sections and deep midnight-blue (#002991) immersive sections — PayPal’s signature brand dark. These dark sections carry white-text headlines and white-outline pill buttons, creating a dramatic light/dark cadence. The custom PayPal Pro typeface with its geometrically rounded Century Gothic-lineage letterforms is everywhere display-scale: weight 900 exerts the brand at headlines while the UI font Plain at weight 400 handles functional legibility for navigation and body copy, creating a clear two-font two-weight system.

Key Characteristics:

  • Full-pill CTAs (1000px radius) in weight 900 PayPal Pro — no hedging, maximum brand confidence
  • Sky blue (#60cdff) as the hero surface accent and the new signature PayPal visual entry point
  • Midnight blue (#002991) for immersive brand-dark sections — replacing the legacy #003087 deep navy
  • PayPal Pro display font (Century Gothic heritage) at weight 900 for all headlines
  • Plain UI font at weight 400 for navigation and body — a clean functional pairing
  • Black-on-white / white-on-black as the everyday CTA contrast system (not the old PayPal blue)
  • Minimal shadow system: large-radius diffuse lift rgba(0,0,0,0.08) 0px 24px 48px 0px on layered-card elements; everything else is flat color separation

Primary tasks

  • Get paid by clients for freelance work
  • Pay on a merchant site without handing over a card number
  • Choose between paying in full now and paying over time
  • Track business sales and push a customer dispute to resolution
  • Integrate the checkout flow into another company’s product

Brand Narrative

PayPal was founded in 1998 by Peter Thiel, Max Levchin, Luke Nosek, Ken Howery, and others — originally as Confinity, a cryptography-focused startup based in Palo Alto. The company merged with Elon Musk’s X.com in 2000, with PayPal emerging as the combined brand. eBay acquired PayPal in 2002 for $1.5 billion and spun it off as an independent publicly traded company in 2015 (NASDAQ: PYPL). Headquartered in San Jose, California, PayPal today operates across 200+ countries, supports 25+ currencies, and serves approximately 400 million active accounts globally.

The founding insight — that moving money should be as simple as sending email — defined a category that didn’t formally exist: digital wallet + peer-to-peer payments + online checkout, all in one network. PayPal’s network effect is its moat: merchants accept PayPal because customers trust it; customers use it because merchants accept it.

The 2023 rebrand under CEO Alex Chriss signaled a deliberate pivot: away from legacy financial-services visual language (muted blues, cautious rounded-rectangle buttons, corporate gradients) toward a bold consumer-brand aesthetic anchored by sky blue, maximum-weight headlines, and full-pill CTAs. The “PayPal Open” campaign positioned the platform as infrastructure for independent commerce — not a bank, not just a checkout button, but an open financial network. The word “Open” in PayPal Pro at nearly 100px is the design-system argument made typographically: unambiguous, large, and confident.

Principles

  1. Financial inclusion by design. PayPal’s mission is “democratizing financial services” — making tools available to those underserved by traditional banking. UI implication: the checkout experience prioritizes clarity; zero unnecessary friction between intent and action.
  2. Trust through simplicity. The brand earns trust by removing complexity, not by performing security theater. UI implication: no cluttered dashboards; bold simple type over decorative chrome; “See How You’re Safe” is a CTA, not a warning.
  3. Open infrastructure. The rebrand explicitly positions PayPal as a platform for independent commerce. UI implication: the design system supports both consumer-wallet and merchant-tools surfaces with the same token set — the font, the pill, the color cadence are identical.
  4. Bold confidence, not corporate caution. The shift from rounded-rectangle to full-pill, from 600-weight to 900-weight, from muted-blue to sky-blue is intentional brand repositioning. UI implication: every design decision should read as decisive. If a component feels tentative, it is off-brand.
  5. Color as architecture. The alternating white / sky-blue / midnight-blue section system is not decoration — it is the structural logic of every PayPal marketing page. UI implication: color sections replace dividers; background-change is the primary navigation cue between content blocks.

Personas

Personas below are fictional archetypes informed by publicly observable PayPal user segments (peer-to-peer senders, online shoppers, small merchants, enterprise checkout integrators), not individual people.

Amara Osei, 27, Atlanta. A freelance photographer who uses PayPal to get paid by clients and split dinner with friends via Venmo (PayPal subsidiary). Values the network — everyone already has a PayPal. Doesn’t think of PayPal as a “bank”; thinks of it as “the button on checkout pages that I trust.”

David Lin, 42, Houston. Owner of a mid-sized e-commerce business (outdoor gear). Chose PayPal as a payment processor because its checkout button converts — customers abandon carts when they don’t see it. Uses PayPal Business Dashboard weekly. Cares about dispute resolution speed more than UI aesthetics.

Priya Mehta, 34, Chicago. A frequent international online shopper who pays in USD on US sites. Uses PayPal because it doesn’t expose her card number to every merchant. Noticed the 2023 design refresh; found the new sky-blue hero more “energetic” than before but still trusts the logo above everything.

Marcus Rodriguez, 38, San Jose. Engineering director at a Series-B fintech integrating PayPal Checkout into a B2B SaaS tool. Works with the developer docs daily. Wants a clean, stable API — doesn’t care about the marketing homepage. Trusts PayPal because of its fraud protection and global reach, not its visual identity.

Colors

Primary Brand

  • PayPal Midnight Blue (#002991): Deep brand blue for immersive sections, the PayPal logo field, and dark-surface backgrounds. Replaces the legacy #003087 dark navy as the primary immersive color.
  • PayPal Sky Blue (#60cdff): The signature hero accent — a vibrant, modern light blue (blue-400-plate in PayPal’s internal palette) used for the hero section background and card accents. This is the new face of PayPal’s refresh.
  • Pale Sky (#b8e9ff): Tinted sky-blue surface for lighter section accents and gradient transitions.

Canvas & Surface

  • Pure White (#ffffff): Primary page background and content card surface. The dominant canvas.
  • Warm Ivory (#f1efea): Warm off-white used for select feature sections, adding warmth to break the cold white grid.
  • Surface Grey (#edf0f2): Cool neutral light grey for close-button backgrounds and subtle chrome.
  • Surface Light Blue (#f0f2f9): A barely-there blue-tinted surface for badge/tag backgrounds.

Interactive & Semantic

  • Link Blue (#0070e0): Standard hyperlink and inline-action text color (standard blue accessibility value).
  • Ink Black (#000000): Primary heading, CTA button fill on light sections, and body text on marketing surfaces.
  • Muted Grey (#686a6d): Secondary text, captions, metadata, muted labels.

Semantic Colors

  • Success Green (#007a56): Success state indicators — payment confirmed, action completed.
  • Error Red (#c0212b): Error state indicators — payment declined, form validation failures.

Border & Utility

  • Border Default (#e6e7e8): Standard border for form inputs and card outlines.

Typography

Font Family

  • Display: PayPal Pro (internally named; Century Gothic heritage, geometric rounded modern) — all headlines and CTAs
  • UI / Body: Plain — PayPal’s proprietary UI sans-serif; fallback to "Helvetica Neue", Arial, sans-serif

Hierarchy

Role Font Size Weight Line Height Letter Spacing Notes
Display Hero PayPal Pro ~99px (fluid) 900 1.10 -1.5px “Pay, send, and save smarter” — viewport-relative size
Section Heading PayPal Pro ~67px (fluid) 900 1.15 -1.0px H2 feature headings
Sub-section PayPal Pro ~45px (fluid) 900 1.20 -0.6px H3 product feature subheads
CTA Button PayPal Pro 17.86px (≈18px) 900 1.00 normal All pill CTA buttons
Navigation Plain 16px 400 1.00 normal Tab navigation
Body / UI Plain 16px 400 1.40 normal Standard functional text
Caption / Label Plain 14px 400 1.50 normal Metadata, small labels
Muted text Plain 14px 500 1.40 normal Helper links, footnotes

Principles

  • Weight 900 as brand signature: PayPal uses maximum weight (900 / ExtraBold / Black) exclusively for all display text. There is no headline at 600 or 700. This creates an unambiguous typographic identity — decisive and bold.
  • Two fonts, two registers: PayPal Pro owns brand/marketing/CTA; Plain owns every functional UI element. Neither font crosses into the other’s domain.
  • Fluid headline scale: Display sizes are fluid/viewport-relative (using CSS clamp or viewport units), so the hero headline ranges from ~56px on mobile to ~99px on large desktop. The underlying weight never changes.
  • Short copy discipline: Headlines are brief declarative statements (“Pay, send, and save smarter”). Description copy is minimal. The type does not explain; it announces.

Layout

Spacing System

  • Base unit: 8px
  • Scale: 4px, 8px, 16px, 24px, 32px, 48px, 64px, 96px
  • Section rhythm: alternating white and sky-blue/midnight-blue full-width bands create a dramatic horizontal cadence without explicit grid gutters

Grid & Container

  • Full-width immersive sections at 100vw for the brand moments (sky blue hero, midnight blue product sections)
  • Centered content container approximately 1200px max-width
  • Hero text is left-aligned at large scale, centered on mobile
  • Feature section cards in 2-column or 3-column grids on desktop

Whitespace Philosophy

  • Generous macro, tight micro: section-to-section spacing is very generous (96px+), but the in-section content is dense with large type doing the heavy lifting. This is a marketing site optimized for scroll, not information density.
  • Type as spacer: enormous PayPal Pro headlines at 99px don’t need margin to create separation — they inherently dominate vertical space, creating white space by their own scale.
  • Color as divider: full-bleed section background changes replace border/line dividers. The palette handles all section separation.

Border Radius Scale

  • Micro (4px): badge/tag pills
  • Small (8px): form inputs, small containers
  • Medium (16px): content cards and feature panels
  • Large (25px): nav item container chrome
  • Full (1000px): all CTA buttons — the signature pill shape

Responsive Behavior

Breakpoints

Name Width Key Changes
Mobile <640px Single column, hero headline compresses (fluid type), CTAs full-width
Tablet 640-1024px 2-column feature cards, moderate padding
Desktop 1024-1280px Full 3-column grid, max-width container
Large Desktop >1280px Centered content, fluid type at maximum scale

Touch Targets

  • All CTA buttons at 52px height — comfortably above the 44px minimum
  • Cookie consent buttons at 48px height
  • Navigation tabs at 40px height with generous horizontal padding

Collapsing Strategy

  • Hero headline: ~99px at desktop → scales to ~56px on mobile (fluid/viewport units), weight 900 maintained throughout
  • Navigation: horizontal tab strip → hamburger collapse on mobile
  • Feature cards: 3-column → 2-column → stacked single column
  • Full-bleed section colors maintained at all widths — the alternating bands are mobile-native
  • Section spacing: 96px → 48px on mobile

Elevation & Depth

Level Treatment Use
Flat (Level 0) No shadow — full-bleed color sections Hero, product highlight sections
Elevated Card (Level 1) rgba(0,0,0,0.08) 0px 24px 48px 0px layered-card elements — feature cards on white canvas (live-measured)
Standard (Level 2) rgba(0,0,0,0.15) 0px 8px 24px Elevated cards, sticky nav
Overlay (Level 3) rgba(0,0,0,0.3) scrim Modals and video overlays

Shadow Philosophy: PayPal’s rebrand moved away from the heavy blue-tinted shadows of the legacy system toward flat color-section architecture. Depth is communicated through background-color contrast (white → sky blue → midnight blue) rather than elevation. When shadows appear (on standalone layered-card elements), they use a large-radius, low-opacity diffuse lift — rgba(0,0,0,0.08) 0px 24px 48px 0px — not brand-colored and not a tight drop shadow. There is also an ambient rgba(0,0,0,0.01) 0px 0px 17px on the CookieBanner container (radius 16px), effectively invisible. The focus is on surface, not lift.

Values kept in prose

Measured values the DESIGN.md token grammar cannot carry, kept verbatim:

  • shadow.card: rgba(0, 0, 0, 0.08) 0px 24px 48px 0px
  • shadow.elevated: rgba(0, 0, 0, 0.15) 0px 8px 24px

Motion & Easing

Durations:

Token Value Use
motion-instant 0ms Selection ticks, checkbox, radio
motion-fast 120ms Hover states, button press, focus ring
motion-standard 200ms Dropdown, sheet, tooltip, form validation
motion-slow 300ms Section transitions, modal entrance, page-level reveals

Easings:

Token Curve Use
ease-enter cubic-bezier(0.2, 0.6, 0.25, 1) Arriving — modals, sheets, menus
ease-exit cubic-bezier(0.4, 0.0, 1, 1) Dismissals and exits
ease-standard cubic-bezier(0.25, 0.1, 0.25, 1) Two-way transitions

Signature motions:

  1. Pill button hover: subtle scale-up (scale(1.02)) on hover at motion-fast / ease-standard — the pill inflates slightly to signal responsiveness without losing its contained geometry.
  2. Section scroll reveal: content blocks within blue sections fade in from below at motion-slow / ease-enter as the user scrolls. The section background color is already visible before content appears.
  3. Checkout loading: the PayPal two-letter monogram logo animates to signal processing. This is a brand-owned animation used at the moment of highest trust (payment processing).
  4. Reduce motion: under prefers-reduced-motion: reduce, all transitions collapse to motion-instant. The PayPal checkout loader falls back to a static state indicator. No motion at the cost of accessibility.

<!– OmD v0.1 Sources — Philosophy Layer (sections 10–15)

Tier 1 live inspect (2026-06-22) via playwright getComputedStyle on and

  • H2 “Pay, send, and save smarter”: PayPal Pro 99.4px / weight 900 / color rgb(0,0,0) on #60cdff bg
  • H2 “Take your business further, faster”: PayPal Pro 67.1px / weight 900
  • H1 “PayPal Open”: PayPal Pro 99.4px / weight 900 / color rgb(0,0,0)
  • CTAs (“Sign Up”, “Browse Offers”, “Send Money”): 1000px radius / 52px height / 17.86px PayPal Pro weight 900 / padding 13.93px 32.86px
  • Outline light CTA “Learn About Pay in 4”: transparent bg / #ffffff text / 1px solid #ffffff
  • Black fill CTA “Sign Up”: #000000 bg / #ffffff text
  • White fill CTA “Play video”: #ffffff bg / #000000 text
  • Nav tabs “Personal”/“Business”: 104px radius / 40px height / 16px Plain weight 400
  • Hero section bg (blue-400-plate class): rgb(96, 205, 255) = #60cdff
  • Brand dark section bg: rgb(0, 41, 145) = #002991
  • Cookie consent buttons: rgba(255,255,255,0.7) bg / 1000px radius / 2px solid #cfd3d8
  • body: font-family Plain / color rgb(0,0,0) / font-size 16px / line-height 18.4px
  • bgFreq top: #ffffff ×12, #000000 ×6, #60cdff ×2, #002991 ×2

Brand narrative: publicly documented history (PayPal / Confinity merger, eBay acquisition 2002, spin-off 2015, HQ San Jose). CEO Alex Chriss as of 2023 — publicly documented leadership transition. 2023 rebrand details inferred from live inspect of new homepage design vs. widely documented rebrand.

Personas are fictional archetypes for illustrative purposes only.

Voice samples verified from live homepage and merchant page inspects (2026-06-22). –>

Components

Buttons

Primary (Black Fill)

  • Background: #000000
  • Text: #ffffff
  • Radius: 1000px
  • Padding: 14px 33px
  • Height: 52px
  • Font: 17.86px PayPal Pro weight 900
  • Use: Primary CTAs on light backgrounds (“Sign Up”, “Enterprise Solutions”, “Read Case Study”)

Outline Dark

  • Background: transparent
  • Text: #000000
  • Border: 1px solid #000000
  • Radius: 1000px
  • Padding: 14px 33px
  • Height: 52px
  • Font: 17.86px PayPal Pro weight 900
  • Use: Secondary CTAs on white sections (“Browse Offers”, “Contact Sales”, “Learn More”)

Outline Light (Dark Section)

  • Background: transparent
  • Text: #ffffff
  • Border: 1px solid #ffffff
  • Radius: 1000px
  • Padding: 14px 33px
  • Height: 52px
  • Font: 17.86px PayPal Pro weight 900
  • Use: Secondary CTAs on midnight blue sections (“Learn About Pay in 4”, “Send Money”, “Get Paid”)

White Fill (Dark Section)

  • Background: #ffffff
  • Text: #000000
  • Border: 1px solid #ffffff
  • Radius: 1000px
  • Padding: 14px 33px
  • Height: 52px
  • Font: 17.86px PayPal Pro weight 900
  • Use: Video/media play triggers on dark sections (“Play video”)

Cookie Consent (Tertiary)

  • Background: rgba(255, 255, 255, 0.7)
  • Text: #000000
  • Border: 2px solid #cfd3d8
  • Radius: 1000px
  • Padding: 10px 30px
  • Height: 48px
  • Font: 14px Plain weight 500
  • Use: Cookie accept/decline actions in the consent bar

Inputs & Forms

Default

  • Background: #ffffff
  • Border: 1px solid #e6e7e8
  • Radius: 8px
  • Font: 16px Plain weight 400
  • Focus: border/ring shifts to #0070e0
  • Use: Login email/phone, form fields

Cards & Containers

Standard Content Card (layered-card)

  • Background: #ffffff
  • Radius: 16px
  • Shadow: rgba(0, 0, 0, 0.08) 0px 24px 48px 0px
  • Use: Feature cards, product showcases on white sections — large-radius diffuse lift (live-measured on .layered-card class, 5 instances)

Sky Blue Section

  • Background: #60cdff
  • Use: Hero entry section background — the new PayPal signature opener

Midnight Blue Section

  • Background: #002991
  • Use: Immersive brand-dark content sections — “Pay in 4”, product highlight panels

Badges & Tags

Status Tag

  • Background: #f0f2f9
  • Text: #002991
  • Radius: 4px
  • Padding: 2px 8px
  • Font: 12px Plain weight 400
  • Use: Category labels, status indicators

Navigation

Top Nav

  • Background: #000000 (sticky/transparent at scroll top)
  • Text: #000000 (inverted when on light sections)
  • Font: 16px Plain weight 400
  • Height: 40px tab height
  • Active tab: black background with rgb(0, 0, 238) link text
  • Radius: 104px per tab item
  • Use: Personal / Business top-level tabs

States

State Treatment
Empty (no transactions, personal wallet) White canvas. Single line in muted grey (#686a6d) describing zero activity. One black-fill pill CTA to a first action (“Send your first payment”). Minimal — no illustrations.
Empty (merchant dashboard, no sales) Clean statement in #000000 at body scale; a single CTA in the primary pill style.
Loading (checkout page) PayPal spinner — the wordmark animates into a ring. Background stays white. Content shifts in when ready.
Loading (dashboard data) Skeleton rectangles at the dimensions of the final content. Neutral grey #e6e7e8 blocks, no shimmer color tint.
Error (payment declined) Inline alert with error red-adjacent tone. Specific code + clear plain-English explanation + retry path. PayPal’s error system names the decline reason (e.g., “Insufficient funds”) rather than hiding behind a generic message.
Error (form validation) Field-level inline message below the input. Red border on the field. The message says what went wrong and how to fix it.
Success (payment sent) Brief inline confirmation. No toast — the transaction row updates inline. “Sent. [amount] to [name].” Then transaction history reflects immediately.
Success (checkout complete) Dedicated confirmation screen. PayPal wordmark + “You’re all set.” + order summary. Calm, uncluttered. No celebration animation.
Skeleton Grey #e6e7e8 blocks at final dimensions. Simple opacity or shimmer. No brand-colored animation.
Disabled Reduced opacity on button surface and text. Black fill fades to grey; pill shape preserved.

Do’s and Don’ts

Do

  • Use PayPal Pro weight 900 for all display headlines — the maximum weight is the brand
  • Use full-pill radius (1000px) for every CTA button — no rounded rectangles on marketing surfaces
  • Use sky blue (#60cdff) as the hero entry surface color — it is the new face of PayPal
  • Use midnight blue (#002991) for immersive brand-dark sections
  • Alternate white and brand-color sections to create the PayPal scroll cadence
  • Use Plain at weight 400 for all navigation and functional UI text
  • Pair black-fill buttons on light sections with white-outline buttons as secondary actions
  • Keep headline copy short and declarative — the type announces, not explains

Don’t

  • Don’t use the legacy PayPal blue (#003087 or #0070ba) for the primary brand color — the 2023 rebrand moved to midnight blue (#002991) and sky blue (#60cdff)
  • Don’t use rounded-rectangle buttons (16px or 24px radius) — PayPal CTAs are full-pill
  • Don’t apply the PayPal brand blue as an interactive element color — #0070e0 is for hyperlinks only
  • Don’t use weight 700 or lower for PayPal Pro headlines — 900 is the only weight at display scale
  • Don’t use drop shadows for section separation — use full-bleed background color changes
  • Don’t use Plain for headlines — PayPal Pro owns every display-scale text element
  • Don’t mix warm and cool neutrals in the same section — the system separates them intentionally

Voice & Tone

PayPal’s voice is direct, bold, and empowering — a global payments brand that speaks to everyday users and enterprise merchants in the same confident register. Post-2023 rebrand, the tone shifted from financial-services caution to consumer-brand boldness. Hero copy reads like a product manifesto: “Pay, send, and save smarter.” “PayPal Open.” Section headings declare rather than explain: “Pay now or pay over time. It’s your choice.” There are no hedges, no fine print in the headlines, and no exclamation marks performing excitement — the scale of the type does that work.

Context Tone
Hero headlines Declarative, bold. Noun-first or verb-first. “Pay, send, and save smarter.” Never conditional.
Product feature heads Benefit-led, crisp. “Take your business further, faster.”
CTAs Direct imperative. “Sign Up”, “Send Money”, “Get Paid”, “Browse Offers”.
Dark section copy Slightly more expansive — builds momentum. “The tools your business runs on. In one place.”
Legal / security copy Plain, reassuring. “See How You’re Safe.”
Developer surfaces Functional and precise — aligns with global developer expectations.
Merchant surfaces Results-focused. “Real stories. Real wins.”

Voice samples (verified live 2026-06-22):

  • “Pay, send, and save smarter” — homepage hero H2 (PayPal Pro 99px/900)
  • “Take your business further, faster” — merchant page H2
  • “PayPal Open” — business page hero H1
  • “Real stories. Real wins.” — merchant page H2

Forbidden register: passive constructions, jargon-heavy explanations in above-fold copy, legacy banking formality, exclamation-heavy excitement.

Agent Prompt Guide

Quick Color Reference

  • Brand dark (immersive sections): PayPal Midnight Blue (#002991)
  • Hero accent surface: PayPal Sky Blue (#60cdff)
  • Page background: Pure White (#ffffff)
  • Primary CTA (light backgrounds): Ink Black (#000000) fill
  • Heading / body text: Ink Black (#000000)
  • Muted text: Muted Grey (#686a6d)
  • Link / interactive: Link Blue (#0070e0)
  • Border: #e6e7e8

Example Component Prompts

  • “Create a PayPal-style hero section: #60cdff background, full-width. Headline ~96px PayPal Pro weight 900, letter-spacing -1.5px, color #000000. One black-fill pill CTA (#000000 bg, white text, 1000px radius, 14px 33px padding) and one outline pill CTA (transparent, 1px solid #000000, black text).”
  • “Design a PayPal brand-dark section: #002991 background, white text. Headline 67px PayPal Pro weight 900 color #ffffff. Outline CTAs: 1px solid #ffffff, white text, 1000px radius, 52px height.”
  • “Build a feature card (layered-card): white background, 16px radius, rgba(0,0,0,0.08) 0px 24px 48px 0px shadow. Title 45px PayPal Pro weight 900 color #000000. Body 16px Plain weight 400 color #686a6d.”
  • “Create top navigation: white or black sticky header. Plain 16px weight 400 for nav links. Tabs with 104px radius, 40px height. Log In = white fill + 3px black border; Sign Up = black fill, white text.”

Iteration Guide

  1. PayPal Pro weight 900 is the only display weight — never use 600 or 700 for headlines
  2. Every CTA is a full-pill: 1000px radius, 52px height, 14px 33px padding
  3. Black-on-white + white-on-black is the core CTA contrast system — not the old PayPal blue
  4. Section cadence: white → sky blue (#60cdff) → white → midnight blue (#002991) → repeat
  5. Plain font handles all UI text: 16px/400 for nav and body, 14px/400 for captions
  6. No brand-colored shadows — layered-card elevation uses rgba(0,0,0,0.08) 0px 24px 48px 0px (large-radius diffuse lift)
  7. Sky blue (#60cdff) is the modern PayPal entry color; midnight blue (#002991) is the immersive depth color

All brands designs →

Brand names describe the visual style only; coderef is not affiliated with or endorsed by any brand listed. Licenses