Adobe's web presence is a study in letting the work shout while the chrome whispers. The homepage is an almost monochrome frame — pure white (#ffffff) canvas, black (#000000) text, white-on-dark navigation — wrapped around enormous, saturated creative imagery and video. The single loudest brand element is the logo itself: the Adobe red A (#eb1000) sits in the corner like a signature, while the page's working accent colors stay neutral. Headlines land at a thunderous 80px in Adobe Clean Display Black (weight 900), the heaviest display cut of the company's proprietary typeface, declaring "Create at the highest level." over full-bleed artwork. The contrast strategy is binary: maximum-weight type, minimum-color UI.
Underneath the marketing layer runs Spectrum, Adobe's design system — now in its second generation. Spectrum 2 ("Rational. Human. Focused. Collaborative.") shows up live on commerce surfaces: the Creative Cloud pricing page renders its Buy-now CTAs in Spectrum 2's blue-900 accent (#3b63fb) as fully rounded 16px pills, with links in blue-1000 (#274dea) and a neutral gray ladder (#131313 ink, #292929 strong labels, #686868 muted) pulled straight from the official @adobe/spectrum-tokens palette. The older Spectrum 1 accent blue (#0265dc) still renders on the spectrum.adobe.com documentation site — a visible artifact of a design system mid-migration, and a useful reminder that Adobe runs marketing chrome (red + black + white) and product chrome (Spectrum blue) as two coordinated but distinct registers.
The geometry is friendlier than you'd expect from a 40-year-old enterprise: pills everywhere (75px and 999px radii on marketing CTAs, 16px full-round on Spectrum 2 buttons), 16px-radius cards on soft gray tiles (#f3f3f3), and translucent glass quick-link cards floating over hero video. Shadows are nearly absent — separation comes from background tint shifts and hairlines (#dadada), with only a whisper of elevation (rgba(0,0,0,0.06)) on floating helpers. The total effect is confident, editorial, and deliberately unobtrusive: infrastructure for other people's creativity.
Key Characteristics:
#eb1000) reserved for identity; interactive accents are Spectrum blue (#3b63fb)#f8f8f8, #f3f3f3) and #dadada hairlines do the separating@adobe/spectrum-tokens on npm/GitHub#eb1000): The brand mark. Logo fill (.cls-1{fill: #eb1000} in the live SVG) and recurring marketing badge color — 15 background occurrences on the live homepage. Identity, not interaction: it is not used for buttons or links.#000000): Primary heading and body text on marketing surfaces; also the text color on white pill CTAs.#ffffff): Page canvas, nav text on dark headers, CTA pill fills, text on accent blue.#3b63fb): The Spectrum 2 accent. Live "Buy now" CTA background on the Creative Cloud plans page (35 occurrences) and the official blue-900 light value — rgb(59, 99, 251) — in @adobe/spectrum-tokens v14.#274dea): Hyperlinks and text buttons on commerce surfaces ("See terms."), matching official blue-1000 rgb(39, 77, 234).#0265dc): The previous-generation accent (blue-800/900 in Spectrum 1), still rendering on spectrum.adobe.com component docs. Use only when reproducing classic Spectrum 1 product UI.#131313): Primary text on commerce surfaces, active tab labels.#292929): Secondary button text, strong UI labels.#2c2c2c): Commerce body copy (live computed body color on plans page).#686868): Inactive tab labels, tertiary text.#f8f8f8): Active tab fill, subtle panel backgrounds.#f3f3f3): Homepage product-category tile background.#dadada): 2px outline-button borders, dividers — matches official gray-300 rgb(218, 218, 218).#f5c700): "Best value" promotional flags on pricing cards — matches official yellow-400 rgb(245, 199, 0).#05834e): Positive semantic color from the official Spectrum 2 palette (rgb(5, 131, 78)).#d73220): Negative semantic color from the official Spectrum 2 palette (rgb(215, 50, 32)) — deliberately distinct from brand red #eb1000."Adobe Clean", adobe-clean, "Trebuchet MS", sans-serif (live computed stack)Adobe Clean Display Black for 900-weight headlinesAdobe Clean Spectrum VF (variable font, official sans-serif-font-family token); Adobe Clean Serif for docs display; Source Code Pro as the official code-font-familyadobe-clean-han-japanese / "Adobe Clean Han" on international docs surfaces| Role | Font | Size | Weight | Notes |
|---|---|---|---|---|
| Display Hero | Adobe Clean Display Black | 80px | 900 | Homepage hero H2s over imagery ("Create at the highest level.") |
| Display Section | Adobe Clean Display Black | 48px | 900 | Section heads, customer-quote pull text |
| Page Title | Adobe Clean | 36px | 700 | Commerce H1 ("Plans and pricing…") |
| Card Heading | Adobe Clean Display Black | 24px | 900 | Feature/product card heads ("Firefly") |
| Tab Label | Adobe Clean | 18px | 600 | Pricing audience tabs |
| Body Large | Adobe Clean | 18px | 400 / lh 27px | Commerce body copy |
| Body | Adobe Clean | 16px | 400 / lh 20px | Homepage body, card copy |
| Section Label | Adobe Clean | 16px | 700 | Eyebrow labels ("Adobe News") |
| Button / Nav | Adobe Clean | 14px | 700 | All CTAs and global nav links |
| Docs Display | adobe-clean-serif | 58px | 800 | Spectrum docs page titles |
Spectrum 2 Accent (Buy now)
#3b63fb#ffffff#3b63fbInverse Pill (Free trial)
#ffffff#000000#ffffffGhost Pill (on dark)
#ffffff#ffffffOutline Secondary (Sign in, commerce)
#292929#dadadaAudience Tab (Pricing)
#131313 + background #f8f8f8#686868 on transparentCategory Tile
#f3f3f3#000000Glass Quick-Link Card
#ffffffPromo Flag (Best value)
#f5c700yellow-400)#ffffff at 14px / 700 Adobe Clean#292929/#131313 on whiteVerified: 2026-06-11 Tier 1 sources: https://www.adobe.com/ (live computed-style inspect); https://www.adobe.com/creativecloud/plans.html (live inspect, commerce surface); https://spectrum.adobe.com/page/button/ + https://spectrum.adobe.com/page/principles/ (official DS docs, live); https://s2.spectrum.adobe.com/ (Spectrum 2 announcement site, live); @adobe/spectrum-tokens v14.13.0 (official npm token package, color-palette/typography/layout JSON) Tier 2 sources: none available (getdesign.md/adobe and getdesign.md/spectrum both return "No designs found"; styles.refero.design searched ?q=adobe, ?q=adobe.com, ?q=photoshop — Adobe not listed) Conflicts unresolved: none
#f3f3f3 → #f8f8f8 shifts segment content; hairlines appear only inside components (outline buttons, dividers).| Level | Treatment | Use |
|---|---|---|
| Flat (Level 0) | No shadow | Nearly everything: heroes, tiles, tabs, buttons |
| Tint (Level 1) | #f8f8f8 / #f3f3f3 background shift | Section and panel separation |
| Hairline (Level 2) | 2px solid #dadada; inset rgba(255,255,255,0.11) ring on glass | Outline buttons; glass-card edge |
| Float (Level 3) | rgba(0,0,0,0.06) 0px 4px 12px | Floating assistant button, sticky helpers |
Shadow Philosophy: Adobe's marketing system is effectively shadowless — live inspection found box-shadow: none on virtually every button, card, and headline. Depth is communicated by photographic imagery itself (the artwork has its own depth of field) and by translucency: the glass quick-link dock (rgba(0,0,0,0.44) over video) reads as a floating layer without a single drop shadow. The one genuine elevation — a soft rgba(0,0,0,0.06) blur on the floating "Ask a question" pill — is reserved for UI that must visibly sit above scrolling content. The discipline mirrors Spectrum's "Focused" principle: no unnecessary decoration.
#eb1000) for the brand mark and identity moments only#3b63fb) for primary interactive accents in product/commerce UI#f3f3f3, #f8f8f8) and #dadada hairlines, not shadows#131313, #292929, #686868) for text hierarchy#0265dc, 4px corners) and Spectrum 2 (#3b63fb, 16px pills) values in one surface#d73220) and brand red (#eb1000) interchangeably — they are different tokens with different jobs| Name | Width | Key Changes |
|---|---|---|
| Mobile | <600px | Single column; hero type compresses; Spectrum mobile type scale (fonts step up ~1.25×: 14→17px, 16→19px per official tokens) |
| Tablet | 600-1024px | 2-up tile grids, condensed nav |
| Desktop | 1024px+ | Full-bleed heroes, multi-column tile and pricing grids |
#eb1000) — identity only#3b63fb)#274dea)#ffffff)#000000) / Ink (#131313)#2c2c2c)#686868)#f8f8f8, #f3f3f3)#dadada)#f5c700); Success (#05834e); Error (#d73220)#eb1000 = logo; blue #3b63fb = action; never swap them#131313 → #292929 → #686868 → #dadada → #f8f8f8Adobe's marketing voice is short, declarative, and aspirational — headline sentences of four to seven words that put the user's creative output (not the software) in the subject position. "Create at the highest level." It avoids feature-speak in heroes entirely, pushing specifics down into card copy. The register is confident without being technical, warm without being cute; punctuation is full sentences with periods, even in CTAs' supporting text. Product names (Photoshop, Firefly, Express, Acrobat) do the concrete work while the surrounding language stays about possibility.
| Context | Tone |
|---|---|
| Hero headlines | Imperative or superlative-adjacent declarations. "Create at the highest level." Period always included. |
| Product cards | Name + plain capability. "Firefly — Create and enhance images, videos…" |
| CTAs | Two-word imperatives: "Free trial", "Buy now", "Create with Firefly", "See all products". |
| Pricing/legal | Sober, complete sentences; "See terms." links everywhere a price appears. |
| Spectrum docs | Peer-to-peer, principle-led, plain. "No unnecessary decoration or irrelevant content." |
| About/corporate | Mission-forward, inclusive. "Empowering everyone to create." |
Voice samples (verbatim, live 2026-06-11):
Forbidden register: jargon-led heroes ("industry-leading AI-powered solutions" as a headline), exclamation marks, hedging ("we think you might like"), and tech-spec language on marketing surfaces.
Adobe was founded in December 1982 by John Warnock and Charles Geschke, two Xerox PARC scientists who left to commercialize PostScript — the page-description language that made the desktop-publishing revolution physically printable — and named the company after Adobe Creek, which ran behind Warnock's home in Los Altos. Four decades later the through-line is unchanged: Adobe builds the substrate other people create on. PostScript begat PDF, Illustrator and Photoshop begat Creative Cloud, and the current era adds Firefly generative AI — with the company stating it trains Firefly "on data that allows us to offer customers a solution designed to be commercially safe" (about-adobe.html, live 2026-06-11).
The stated mission today: "Adobe empowers everyone, everywhere to imagine, create, and bring any digital experience to life" — compressed on the about page to the three-word register of the design itself, "Empowering everyone to create." The company organizes its world into three clouds (Creative, Document, Experience) plus Adobe Express, and measures itself in creator-scale numbers: 29 billion+ Firefly images generated, 700 million+ Adobe Stock assets, 50 million+ Behance members.
The design system carries the philosophy explicitly. Spectrum's stated principles — Rational, Human, Focused — were extended in Spectrum 2 with a fourth, Collaborative: "The future is built collectively." The Spectrum 2 site frames the redesign in human terms rather than visual ones: "more modern, more friendly, more accessible, and more enjoyable to use," and most tellingly, "The biggest change in Spectrum is... all of the little things." What Adobe refuses, visibly: decoration for its own sake (shadowless UI, monochrome chrome), and using its own brand color where the user's content should dominate. What it embraces: typographic confidence, open tokens (@adobe/spectrum-tokens published on npm), and a system explicitly designed to "belong to everyone."
@adobe/spectrum-tokens values stays upgrade-compatible.#eb1000 for interactive elements; let user content and product imagery be the loudest pixels on screen.Personas below are fictional archetypes informed by publicly observable Adobe user segments (creative professionals, freelance designers, students on Express, enterprise product teams building on Spectrum), not individual people.
Renata Oliveira, 34, São Paulo. Senior brand designer at an agency, fifteen years in Photoshop and Illustrator. Lives in Creative Cloud daily and evaluates every Adobe redesign by one test: does it stay out of the way of her canvas. Appreciates that the new Spectrum 2 chrome got friendlier without getting louder.
Dae-ho Im, 21, Daejeon. University student making club posters and reels in Adobe Express on a student plan. Never read a manual; expects the pricing page tabs (Individuals / Students) to get him to the right plan in two clicks and the yellow "best value" flag to be honest.
Priya Raghavan, 41, Bengaluru. Principal engineer on an enterprise team that builds internal tools on React Spectrum. Consumes @adobe/spectrum-tokens directly, tracks the S2 migration timeline, and cares that blue-900 means the same thing in design files and production CSS.
Marcus Feld, 52, Berlin. Marketing operations lead standardizing his company on Acrobat and Experience Cloud. Doesn't think about design systems at all — he thinks the pricing matrix is scannable and the "See terms." links mean legal won't be surprised. That is the design working.
| State | Treatment |
|---|---|
| Empty (no files/projects) | White canvas, one Ink (#131313) sentence naming the next action, one accent (#3b63fb) pill CTA. The tone mirrors hero copy: what you can make, not what is missing. |
| Empty (search, no results) | Muted (#686868) single line with the query echoed back and a path to broaden; no illustration noise. |
| Loading (page/panel) | Skeleton blocks in #f3f3f3/#f8f8f8 at final dimensions, 16px radius, flat pulse — no shimmer gradients on a shadowless system. |
| Loading (in-place action) | Button label swaps to progress indicator inside the same pill; geometry never changes. |
| Error (form/field) | Field-level message in error red (#d73220 — the Spectrum token, never brand #eb1000), 2px border on the offending input, text stating what would be valid. |
| Error (system/page) | Inline panel on #f8f8f8 with a plain-language sentence and one retry action; no stack traces, no "Something went wrong" alone. |
| Success (purchase/save) | Inline confirmation with success green (#05834e) icon + sentence-case past-tense copy; next step linked immediately ("Open in Photoshop"). |
| Skeleton | Tint blocks at final size; text skeletons match the heavy display proportions so 900-weight headlines don't reflow on arrival. |
| Disabled | Label and surface fade together toward the gray ladder (#686868 text); accent pills lose saturation but stay blue — never turn gray entirely, preserving the action's identity. |
Durations:
| Token | Value | Use |
|---|---|---|
motion-fast | 120ms | Hover, focus ring, pill press |
motion-standard | 200ms | Tab switch, card reveal, dropdown |
motion-slow | 320ms | Hero media crossfade, section transitions |
Easings:
| Token | Curve | Use |
|---|---|---|
ease-enter | cubic-bezier(0.2, 0.6, 0.25, 1) | Arriving panels, cards |
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 |
Motion rules: Motion at Adobe is carried by content, not chrome — heroes autoplay video (with an explicit "Pause" control in the live DOM, an accessibility commitment), while UI transitions stay quick and unobtrusive. Carousels page with simple horizontal slides; tabs swap panels with a fade, never a bounce. The Spectrum 2 site ships a first-class "Reduce motion" toggle (observed live), and prefers-reduced-motion: reduce collapses transitions to instant and halts autoplaying media. No spring or overshoot anywhere: tools for professionals signal steadiness. (Token names and curves above are illustrative defaults consistent with observed behavior; Spectrum's internal motion token values are not publicly documented on the inspected pages.)
Adobe's web presence is a study in letting the work shout while the chrome whispers. The homepage is an almost monochrome frame — pure white (#ffffff) canvas, black (#000000) text, white-on-dark navigation — wrapped around enormous, saturated creative imagery and video. The single loudest brand element is the logo itself: the Adobe red A (#eb1000) sits
Brand
Accent
Neutrals
Semantic
Type Scale
Rendered in system-ui to clearly show scale & weight.
Fonts
Spacing
| Purpose | Value | Preview |
|---|---|---|
| Density | compact | |
| Base unit | 4px | |
| Section gap | 32px | |
| Card padding | 12px | |
| Element gap | 8px |
Border Radius
| Element | Value | Preview |
|---|---|---|
| folderSmall | 4px | |
| legacySmall | 4px | |
| glassMedium | 8px | |
| tilesLarge | 16px | |
| spectrumLarge | 16px | |
| dialogsLarge | 16px | |
| pillPill | 9999px |
Elevation
Do and Don't guidelines parsed from DESIGN.md.
Do
Don't
Buttons
Tabs
Cards
List items