Skip to content

PUBLIC REFERENCE

Apple

Precise Canvas, Vivid Product. A stark white presentation surface designed to make premium product imagery pop with singular focus.

Apple captured reference
DESIGN.md tokens.json Tailwind v4 detail JSON

Colors

Midnight Graphite #1d1d1f

Primary heading and body text, button text, icon default.

Cloud Mist #6b6c6c

Secondary body text, supporting links, muted icons, footer text.

Pure White #ffffff

Primary page background, elevated card surfaces, clean sections.

Frost Gray #f3f6f6

Subtle background for navigation, subtle section dividers, tertiary surface.

Steel Accent #cccfcf

Delicate border colors, subtle outlines for form elements.

Dark Charcoal #313131

Tertiary text, certain icon elements, dark button text.

Slate Echo #444545

Navigation links, secondary link states, sometimes icon fills.

Alabaster #e8e8ed

Button backgrounds in certain states, subtle background tint.

Pure Black #000000

High-contrast text, specific icons, input text.

Light Pearl #dedfe2

Call-to-action button backgrounds when muted, form outlines.

Ocean Blue #0066cc

Interactive links, primary action buttons, focused states. This is the dominant interactive brand color.

Sky Teal #00a1b3

Accent color for specific headings, product feature highlights.

Royal Violet #8668ff

Accent color for specific headings, highlighting unique selling points.

Sunset Orange #ed6300

Accent color for specific headings, drawing attention to new features.

Flame Orange #b64400

Badge backgrounds for 'New' indicators or special offers.

Vivid Blue #0071e3

Primary call to action background, navigation highlights, focus outlines.

Deep Sea Gradient #004c94

Decorative background or hero element for product presentation.

Spectrum Gradient #0090f7

High-impact visual elements, product imagery backgrounds, vivid showcases.

Do

  • Prioritize SF Pro Text for all body copy and UI elements at weights 300, 400, and 600, applying precise letter-spacing adjustments as defined in the type scale.
  • Use SF Pro Display for headlines and display text (40px and above), leveraging its tighter letter-spacing for visual impact.
  • Employ Pure White (#ffffff) for primary content backgrounds and Frost Gray (#f3f6f6) for subtly differentiated sections or navigation.
  • Reserve Ocean Blue (#0066cc) or Vivid Blue (#0071e3) for all primary interactive elements like buttons and links.
  • Apply a 28px border radius for all cards and primary buttons to maintain a consistent soft edge.
  • Maintain comfortable density spacing: 10px `elementGap` between small UI elements and a `sectionGap` of 70px to create ample breathing room between content blocks.
  • Use Midnight Graphite (#1d1d1f) for primary text and Cloud Mist (#6b6c6c) for secondary/supporting text to create subtle typographic hierarchy.

Don't

  • Do not introduce new saturated colors outside of the defined accent palette; rely on product imagery for additional color.
  • Avoid heavy drop shadows or glows; use subtle surface differentiation (like Pure White on Frost Gray) for depth instead.
  • Do not use generic system fonts when SF Pro Text or SF Pro Display are available; they are key to brand identity.
  • Do not use border radii smaller than 12px or larger than 980px, except for defined components. Stick to 28px for cards and buttons.
  • Avoid arbitrary custom padding values; adhere to the established `elementGap` of 10px, `cardPadding` of 14px, and section spacing of 70px.
  • Do not use highly decorative or script fonts; maintain a clean, sans-serif aesthetic throughout.
  • Never use dark mode toggles or styles; the aesthetic is strictly light-themed.