Apple's website is a masterclass in controlled drama — vast expanses of pure black and near-white serve as cinematic backdrops for products that are photographed as if they were sculptures in a gallery. The design philosophy is reductive to its core: every pixel exists in service of the product, and the interface itself retreats until it becomes invisible. This is not minimalism as aesthetic preference; it is minimalism as reverence for the object.
The typography anchors everything. San Francisco (SF Pro Display for large sizes, SF Pro Text for body) is Apple's proprietary typeface, engineered with optical sizing that automatically adjusts letterforms depending on point size. At display sizes (56px), weight 600 with a tight line-height of 1.07 and subtle negative letter-spacing (-0.28px) creates headlines that feel machined rather than typeset — precise, confident, and unapologetically direct. At body sizes (17px), the tracking loosens slightly (-0.374px) and line-height opens to 1.47, creating a reading rhythm that is comfortable without ever feeling slack.
The color story is starkly binary. Product sections alternate between pure black (#000000) backgrounds with white text and light gray (#f5f5f7) backgrounds with near-black text (#1d1d1f). This creates a cinematic pacing — dark sections feel immersive and premium, light sections feel open and informational. The only chromatic accent is Apple Blue (#0071e3), reserved exclusively for interactive elements: links, buttons, and focus states. This singular accent color in a sea of neutrals gives every clickable element unmistakable visibility.
Key Characteristics:
#000000) alternating with light gray (#f5f5f7)#0071e3) reserved exclusively for interactive elements#000000): Hero section backgrounds, immersive product showcases. The darkest canvas for the brightest products.#f5f5f7): Alternate section backgrounds, informational areas. Not white — the slight blue-gray tint prevents sterility.#1d1d1f): Primary text on light backgrounds, dark button fills. Slightly warmer than pure black for comfortable reading.#0071e3): --sk-focus-color, primary CTA backgrounds, focus rings. The ONLY chromatic color in the interface.#0066cc): --sk-body-link-color, inline text links. Slightly darker than Apple Blue for text-level readability.#2997ff): Links on dark backgrounds. Higher luminance for contrast on black sections.#ffffff): Text on dark backgrounds, button text on blue/dark CTAs.#1d1d1f): Primary body text on light backgrounds.rgba(0, 0, 0, 0.8)): Secondary text, nav items on light backgrounds. Slightly softened.rgba(0, 0, 0, 0.48)): Tertiary text, disabled states, carousel controls.#272729): Card backgrounds in dark sections.#262628): Subtle surface variation in dark contexts.#28282a): Elevated cards on dark backgrounds.#2a2a2d): Highest dark surface elevation.#242426): Deepest dark surface tone.#ededf2): Active/pressed state for light buttons.#fafafc): Search/filter button backgrounds.rgba(210, 210, 215, 0.64)): Media control scrims, overlays.rgba(255, 255, 255, 0.32)): Hover state on dark modal close buttons.rgba(0, 0, 0, 0.22) 3px 5px 30px 0px): Soft, diffused elevation for product cards. Offset and wide blur create a natural, photographic shadow.SF Pro Display, with fallbacks: SF Pro Icons, Helvetica Neue, Helvetica, Arial, sans-serifSF Pro Text, with fallbacks: SF Pro Icons, Helvetica Neue, Helvetica, Arial, sans-serif| Role | Font | Size | Weight | Line Height | Letter Spacing | Notes |
|---|---|---|---|---|---|---|
| Display Hero | SF Pro Display | 56px (3.50rem) | 600 | 1.07 (tight) | -0.28px | Product launch headlines, maximum impact |
| Section Heading | SF Pro Display | 40px (2.50rem) | 600 | 1.10 (tight) | normal | Feature section titles |
| Tile Heading | SF Pro Display | 28px (1.75rem) | 400 | 1.14 (tight) | 0.196px | Product tile headlines |
| Card Title | SF Pro Display | 21px (1.31rem) | 700 | 1.19 (tight) | 0.231px | Bold card headings |
| Sub-heading | SF Pro Display | 21px (1.31rem) | 400 | 1.19 (tight) | 0.231px | Regular card headings |
| Nav Heading | SF Pro Text | 34px (2.13rem) | 600 | 1.47 | -0.374px | Large navigation headings |
| Sub-nav | SF Pro Text | 24px (1.50rem) | 300 | 1.50 | normal | Light sub-navigation text |
| Body | SF Pro Text | 17px (1.06rem) | 400 | 1.47 | -0.374px | Standard reading text |
| Body Emphasis | SF Pro Text | 17px (1.06rem) | 600 | 1.24 (tight) | -0.374px | Emphasized body text, labels |
| Button Large | SF Pro Text | 18px (1.13rem) | 300 | 1.00 (tight) | normal | Large button text, light weight |
| Button | SF Pro Text | 17px (1.06rem) | 400 | 2.41 (relaxed) | normal | Standard button text |
| Link | SF Pro Text | 14px (0.88rem) | 400 | 1.43 | -0.224px | Body links, "Learn more" |
| Caption | SF Pro Text | 14px (0.88rem) | 400 | 1.29 (tight) | -0.224px | Secondary text, descriptions |
| Caption Bold | SF Pro Text | 14px (0.88rem) | 600 | 1.29 (tight) | -0.224px | Emphasized captions |
| Micro | SF Pro Text | 12px (0.75rem) | 400 | 1.33 | -0.12px | Fine print, footnotes |
| Micro Bold | SF Pro Text | 12px (0.75rem) | 600 | 1.33 | -0.12px | Bold fine print |
| Nano | SF Pro Text | 10px (0.63rem) | 400 | 1.47 | -0.08px | Legal text, smallest size |
Primary Blue (CTA)
#0071e3 (Apple Blue)#ffffff#ededf2 background shift2px solid var(--sk-focus-color, #0071E3) outlinePrimary Dark
#1d1d1f#ffffffPill Link (Learn More / Shop)
#0066cc (light bg) or #2997ff (dark bg)#0066ccFilter / Search Button
#fafafcrgba(0, 0, 0, 0.8)rgba(0, 0, 0, 0.04)2px solid var(--sk-focus-color, #0071E3) outlineMedia Control
rgba(210, 210, 215, 0.64)rgba(0, 0, 0, 0.48)2px solid var(--sk-focus-color, #0071e3) outline, white bg, black text#f5f5f7 (light) or #272729-#2a2a2d (dark)rgba(0, 0, 0, 0.22) 3px 5px 30px 0px for elevated product cardsrgba(0, 0, 0, 0.8) (translucent dark) with backdrop-filter: saturate(180%) blur(20px)#ffffff at 12px, weight 400Product Hero Module
#f5f5f7)Product Grid Tile
Feature Comparison Strip
#f5f5f7, white). Each color change signals a new "scene."| Level | Treatment | Use |
|---|---|---|
| Flat (Level 0) | No shadow, solid background | Standard content sections, text blocks |
| Navigation Glass | backdrop-filter: saturate(180%) blur(20px) on rgba(0,0,0,0.8) | Sticky navigation bar — the glass effect |
| Subtle Lift (Level 1) | rgba(0, 0, 0, 0.22) 3px 5px 30px 0px | Product cards, floating elements |
| Media Control | rgba(210, 210, 215, 0.64) background with scale transforms | Play/pause buttons, carousel controls |
| Focus (Accessibility) | 2px solid #0071e3 outline | Keyboard focus on all interactive elements |
Shadow Philosophy: Apple uses shadow extremely sparingly. The primary shadow (3px 5px 30px with 0.22 opacity) is soft, wide, and offset — mimicking a diffused studio light casting a natural shadow beneath a physical object. This reinforces the "product as physical sculpture" metaphor. Most elements have NO shadow at all; elevation comes from background color contrast (dark card on darker background, or light card on slightly different gray).
#0071e3) ONLY for interactive elements — it must be the singular accent#f5f5f7) section backgrounds for cinematic rhythmrgba(0,0,0,0.8) + blur) for sticky navigation| Name | Width | Key Changes |
|---|---|---|
| Small Mobile | <360px | Minimum supported, single column |
| Mobile | 360-480px | Standard mobile layout |
| Mobile Large | 480-640px | Wider single column, larger images |
| Tablet Small | 640-834px | 2-column product grids begin |
| Tablet | 834-1024px | Full tablet layout, expanded nav |
| Desktop Small | 1024-1070px | Standard desktop layout begins |
| Desktop | 1070-1440px | Full layout, max content width |
| Large Desktop | >1440px | Centered with generous margins |
#0071e3)#f5f5f7#000000#1d1d1f#ffffffrgba(0, 0, 0, 0.8) on light, #ffffff on dark#0066cc#2997ff#0071e3rgba(0, 0, 0, 0.22) 3px 5px 30px 0px#0071e3) — no other accent colors#f5f5f7 for informational moments3px 5px 30px 0.22 opacity or nothing at allApple's marketing voice is famously terse, confident, and carefully modulated. The register assumes the audience already knows Apple and is here to learn the specifics. Headlines are short declaratives ("The most powerful Mac we've ever built"), rarely contain more than seven words, and use period punctuation instead of exclamations. Superlatives exist but are self-comparative ("the most [X] we've ever built"), never industry-comparative ("the world's best") without a footnoted benchmark. On HIG and developer documentation surfaces the voice shifts slightly — more explicit, more prescriptive — but retains the same clarity discipline.
| Context | Tone |
|---|---|
| Hero headlines | Short declarative. "Hello, new iPhone." "Supercharged by Apple Silicon." |
| Product specs | Numeric, specific, never adjectival. "Up to 20% faster CPU performance." |
| CTAs | Verb + noun, minimal. "Buy", "Learn more", "Watch the film". Never "Shop now!". |
| Error / system messages | Specific + actionable. Apple's OS-level error copy is the gold standard. |
| HIG / developer docs | Prescriptive, example-driven, peer-to-peer. |
| Legal / safety | Formal, precise. Reads like FDA labeling. |
| Marketing film voiceover | Slow, confident, pause-heavy. Never rushed. |
| Support copy | Warm but exact. "Here's how to fix that." Not apologetic theater. |
| Onboarding | One idea per screen; generous whitespace, single accent color. |
Forbidden phrases. "Revolutionary" as a marketing adjective — Apple reserves this word for actual paradigm shifts and uses it rarely. "Unleash", "supercharge" as decorative adjectives (Apple will use "Supercharged by Apple Silicon" structurally but never decoratively). Lightning-adjective pairings ("lightning-fast"). Emoji anywhere in product-surface copy or HIG. Exclamation marks on marketing CTAs. Superlative stacks ("the most powerful, most beautiful, most intuitive..."). Industry-comparative claims without a footnote or specific benchmark.
Apple was founded in 1976 in Los Altos, California, by Steve Jobs, Steve Wozniak, and Ronald Wayne. The company's design posture — informed by Steve Jobs' famous calligraphy class at Reed College and by the founders' shared appreciation of Dieter Rams' "10 Principles of Good Design" — has stayed remarkably consistent through multiple design-leadership eras (Jony Ive for roughly two decades, followed by Evans Hankey, then Alan Dye and the current design leadership).
Apple's publicly documented design philosophy lives in the Human Interface Guidelines (HIG) — a continuously maintained set of guidelines with three canonical principles formalized in iOS 7 (2013): Clarity ("text is readable at any size, icons are precise and lucid, and adornments are kept to a minimum"), Deference ("The UI should step back and let user content take center stage"), and Depth (layering, shadows, and motion to convey hierarchy and create a sense of vitality). These three words have anchored Apple's interface design for over a decade and remain the vocabulary any Apple-platform designer is expected to know.
The contemporary expression of those principles is Liquid Glass, announced on June 9, 2025, at WWDC — the first cross-platform material update since iOS 7, extending uniformly across iOS 26, iPadOS 26, macOS Tahoe 26, watchOS 26, and tvOS 26. As Alan Dye, Apple's VP of Human Interface Design, described it in the official announcement: "It combines the optical qualities of glass with a fluidity only Apple can achieve, as it transforms depending on your content or context." The material "is translucent and behaves like glass in the real world. Its color is informed by surrounding content and intelligently adapts between light and dark environments" and "uses real-time rendering and dynamically reacts to movement with specular highlights." Liquid Glass is, in effect, Depth promoted from visual metaphor to actual material behavior — the same HIG principle, now rendered via real-time lensing and refraction rather than static layers.
What Apple refuses: decorative interface elements ("adornments are kept to a minimum" is HIG-verbatim), generic stock photography, marketing superlatives without quantitative backing, competitor name-calling in marketing, and visual inconsistency across platforms. What it embraces: San Francisco as a proprietary typeface engineered with optical sizing (letterforms automatically adjust to point size), the binary black / light-gray section rhythm as cinematic pacing, Apple Blue (#0071e3) reserved exclusively for interactive elements, pill-shaped CTAs at 980px radius, and product-as-sculpture photography on solid color fields — no gradients, no textures, no distractions from the object.
#0071e3) is the web-marketing accent for interactive elements. In-product accent is configurable per user. But on any given surface, interactive elements share one accent; rainbow decoration is forbidden.Personas below are fictional archetypes informed by publicly observable Apple user segments (creative professionals, developers, mainstream consumers, education / young users), not individual people.
Sara Klein, 35, Berlin. UX designer at a mid-size agency. Uses a MacBook Pro for work and an iPhone personally. Watches Apple keynotes in full — not for news but for the pacing. Appreciates that Apple's marketing voice is terse enough to respect her time. Immediately notices when another software product uses Apple-pattern elements (SF font, Apple Blue, pill CTAs) without the underlying discipline — calls this "Apple-clone aesthetic" in Slack.
Jamal Ansari, 29, Dubai. iOS developer at a consumer fintech startup. Reads every section of the Human Interface Guidelines once per major iOS release. Appreciates that HIG is prescriptive — tells him what to do, not just what to consider. Rejects features his PM proposes that would violate HIG because "Apple will reject it in App Review" is both a true statement and a useful shield.
Joanna Williams, 57, Edinburgh. Manages a small accounting practice. Uses her iPad Pro as her primary computer because she finds the Mac too complicated for her current workflow. Does not think about Apple's design; she experiences it. Would describe the iPad as "easier than my old computer" and could not articulate why — which is exactly what Apple's design philosophy is designed to produce.
Miguel Castro, 16, São Paulo. High school student using a family iPhone for school, social, and creative work (photography, iMovie). Has never used a non-Apple phone and treats HIG-shaped interactions as the default mental model of how computers work. Will internally find Android phones "confusing" when he eventually uses one — eight years of HIG consistency have taught him a specific interaction vocabulary.
| State | Treatment |
|---|---|
| Empty (search, no results) | SF text at 17px, near-black (#1d1d1f) on white: "No results for <query>." No illustration. One link in Apple Blue to adjust search or view suggestions. |
| Empty (first launch of an app) | Dedicated welcome flow with centered SF headline at display size and a single Apple Blue CTA. Onboarding never covers multiple concepts per screen. |
| Loading (dashboard / app shell) | Skeleton rectangles in #f5f5f7 matching final content structure. Shimmer pass uses a lighter gray; never blue-tinted. |
| Loading (pull-to-refresh) | Native iOS / macOS refresh indicator — a spring-animated arc that follows the gesture. Uses system Depth principle: the indicator has physics. |
| Error (network / system) | Full-screen or modal treatment depending on severity. SF headline + 1-sentence specific cause + 1 recovery CTA. Never a generic "Something went wrong". No emoji, no illustration. |
| Error (form validation) | Field-level. Border shifts to system red (iOS) or equivalent. 13px caption below in system red, specific about what is invalid. |
| Error (app crash / unexpected quit) | Crash report offered to send to Apple; user-facing copy acknowledges the problem without blame ("The app quit unexpectedly"). No apology theater, no emoji. |
| Success (purchase completed) | Dedicated confirmation — checkmark animation drawn over ~600ms with spring easing, summary of what was purchased, delivery date if physical. Quiet, not celebratory. |
| Success (action committed) | Subtle haptic + brief UI acknowledgement (checkmark appearing where the action happened). No toast, no notification for routine actions. |
| Skeleton | Light gray (#f5f5f7) blocks at exact final dimensions. Shimmer in an even lighter gray. Skeletons preserve the same radius geometry as final content. |
| Disabled | System opacity reduction. Apple Blue becomes a lighter, desaturated blue. Geometry stable; pill buttons stay pills. |
| Loading (long task, installation or system update) | Progress bar with precise percent + current step label. Time estimate if available. Apple never hides progress behind an indeterminate spinner when determinate information exists. |
Durations:
| Token | Value | Use |
|---|---|---|
motion-instant | 0ms | State commits, selection confirm |
motion-fast | 150ms | Hover (desktop), tap feedback, small reveals |
motion-standard | 300ms | Sheet, modal, view push / pop |
motion-slow | 500ms | Dedicated hero moments, onboarding step advance |
motion-spring | variable (physics-based) | Pull-to-refresh, swipe-to-dismiss, rubber-band scroll |
Easings:
| Token | Curve | Use |
|---|---|---|
ease-enter | cubic-bezier(0.2, 0.6, 0.25, 1) | Arriving — sheets, modals, view transitions |
ease-exit | cubic-bezier(0.4, 0.0, 1, 1) | Dismissals |
ease-standard | cubic-bezier(0.25, 0.1, 0.25, 1) | Two-way transitions |
ease-spring | spring physics (mass, stiffness, damping) | Gesture-driven elements — physics rather than cubic-bezier |
Spring parameters. Apple's motion system distinguishes itself from most design systems by using actual spring physics (mass / stiffness / damping) for gesture-driven elements rather than cubic-bezier curves. When an element responds to a user's drag or swipe, the motion should feel like mass — the object has weight, a velocity when released, and a natural settling rather than a programmed decelerate.
Signature motions.
prefers-reduced-motion: reduce, all spring motions degrade to instant appearances or simple crossfades. This is enforced at OS level, not just app level — an Apple app that ignores Reduce Motion is a HIG violation and may be rejected in App Review.Apple's website is a masterclass in controlled drama — vast expanses of pure black and near-white serve as cinematic backdrops for products that are photographed as if they were sculptures in a gallery. The design philosophy is reductive to its core: every pixel exists in service of the product, and the interface itself retreats until it becomes invisible. T
Top 14 hex values found in §2 of DESIGN.md, ranked by usage frequency.
A wider example card showing how content sits inside the radius and shadow combination defined by this brand. Card radius is capped at 16px even on pill systems (LINE/Wise/Spotify) so large surfaces stay readable.
Shadow recipes parsed from §6 of DESIGN.md, or default 5-tier scale if none found.