stock.adobe.com website design: fonts, colors and UI patterns

4 featured captures from stock.adobe.com, with sourced design evidence from Fudge.

How is stock.adobe.com designed? Show me the visual system I can use as a reference.

Captured pages

Overview

Adobe Stock presents a dark-mode-first creative marketplace designed to showcase photography, illustrations, vectors, and video content with minimal interface interference. The visual system prioritizes immersive imagery through near-black canvas surfaces, restrained typography, and a single vibrant blue accent that guides users toward search, trial conversion, and purchase actions. The interface alternates between deep charcoal environments for account and checkout flows and clean light surfaces for content browsing, creating distinct functional zones without fragmenting the brand experience. Photography dominates every page surface, with UI elements receding through low-contrast borders and subtle shadows. The result is a gallery-like atmosphere where creative assets remain the focal point while navigation and commerce functions remain immediately accessible through strategic color and compositional hierarchy.

Colors

tokenvalueuse
action#1473E6Primary buttons, promotional banners, trial CTAs, links
action-hover#2680EBButton hover states, interactive emphasis
action-light#4096F3Secondary interactive highlights, focus indicators
action-muted#5EAAF7Subtle blue accents, disabled action states
success#46AA46Positive pricing indicators, confirmation states
warning#EBBE32Trial badges, promotional tags, limited-time offers
ink#000000Deepest backgrounds, modal overlays, maximum contrast
ink-primary#1D1D1DPrimary dark canvas, body background, card surfaces
ink-secondary#1E1E1EElevated dark surfaces, pricing panels, form containers
ink-tertiary#303030Borders on dark backgrounds, subtle dividers
surface#FFFFFFLight mode backgrounds, search inputs, content cards
surface-muted#EBEBEBSecondary light backgrounds, hover states
surface-subtle#E1E1E1Tertiary surfaces, disabled inputs
surface-hover#D0D0D0Light surface interactions, dropdown highlights
muted#B4B4B4Secondary text on dark backgrounds, placeholders
muted-light#B0B0B0Tertiary text, captions, metadata
border#4B4B4BDark theme borders, input outlines, card edges
border-subtle#D0D0D0Light theme dividers, hairline separators
canvas-dark#1D1D1DFull-bleed dark page backgrounds

The color architecture operates on a dark-first principle with two functional modes. The dark palette—built from pure black through charcoal grays—serves account creation, pricing, and checkout flows where focus and reduced eye strain matter. The light palette supports content discovery pages where white and off-white surfaces allow photography and illustration to read cleanly without color cast. Blue action colors appear exclusively for interactive elements, creating a consistent wayfinding system across both modes. The warning yellow appears sparingly as a high-visibility accent for trial badges and promotional urgency. Green success color confirms positive financial states like zero-due amounts and free trial indicators.

Typography

tokenfamilysizeweightleadingtrackinguse
hero-displayAdobe Clean2.5rem4001.2normalPage heroes, category headlines, immersive banners
section-displayAdobe Clean1.5rem4001.3normalSection headers, curated collection titles
bodyAdobe Clean0.875rem4001.5normalPrimary interface text, descriptions, labels
body-largeAdobe Clean1rem4001.5normalPromotional copy, banner text, emphasized body
labelAdobe Clean0.75rem4001.4normalBadges, tags, metadata, fine print
navigationAdobe Clean0.8125rem4001.5normalMenu items, breadcrumbs, utility links
legal-copyAdobe Clean0.75rem4001.4normalTerms, privacy notices, compliance text

Adobe Clean serves as the primary type family across all interface functions, delivering a unified, neutral voice that never competes with creative content. The weight range spans 300 for light applications through 700 for bold emphasis, though the interface predominantly employs 400 weight for clarity at small sizes. Display sizes scale from 2.5rem for immersive hero moments down to 0.75rem for legal and metadata contexts. Line heights remain generous at 1.2 to 1.5 to maintain readability across the dark backgrounds that dominate the experience. Letter spacing stays neutral throughout, avoiding tightened or expanded treatments that would introduce visual noise.

The system also includes Applesystem as a system-ui fallback, Times as a generic serif fallback, and Cl 3 Iskicons as a dedicated icon font for interface symbols. Adobeclean-300 provides a light weight variant for delicate applications. Verify licensing for Adobe Clean, Adobeclean-300, and Cl 3 Iskicons before production use.

Layout

The layout system centers content within flexible containers that adapt to viewport width while maintaining consistent internal rhythm. Full-bleed hero sections occupy the top of category and landing pages, with abstract photography or solid color treatments extending edge to edge. Below heroes, content organizes into structured grids with predictable gutters and section spacing.

The primary grid for illustration and photo browsing employs a responsive masonry or uniform column layout with 1rem to 1.5rem gaps between items. Cards maintain aspect ratios intrinsic to their media content rather than forcing uniform dimensions, allowing visual variety within ordered rows. Section headers include a title, optional subtitle, and right-aligned action link, separated from content by 1.5rem to 2rem vertical space.

Account and pricing interfaces use a split-panel composition on wider viewports, with form inputs and social authentication on the left and pricing summaries on the right. On narrower screens, these stack vertically with the pricing summary following the form. The pricing panel receives elevated visual treatment through border color and subtle background differentiation from the main canvas.

Global navigation remains minimal, with utility links like "My Libraries" positioned in the upper right corner. Search functionality receives prominent placement within hero banners, using a centered horizontal bar with category selector, text input, and visual search icon. Footer areas are not visible in the supplied materials.

Spacing follows a 2px base unit, with common increments at 8px, 10px, 12px, 14px, 16px, 25px, and 35px serving component padding, margins, and section breaks. Border radii cluster at 3px for small elements, 4px for inputs and cards, and 20px for pill-shaped buttons.

Visual language

The visual language balances creative expression with commercial clarity. Photography and illustration dominate every surface, with UI elements designed to recede through darkness, transparency, and restraint. The aesthetic is contemporary and professional, avoiding decorative flourishes that would distract from the assets being sold.

Hero sections employ full-bleed imagery with overlaid text, using either darkened photography or abstract color fields as backgrounds. Text overlays maintain readability through sufficient contrast, with white or near-white type on darker imagery. Search interfaces within heroes use light surfaces that float above the photographic background, creating clear interactive zones.

Content cards for browsing use minimal chrome—often just the image itself with hover-revealed metadata. Rounded corners at 3px to 4px soften the rectangular grid without becoming ornamental. Shadows appear sparingly, with a notable deep shadow treatment (0px 8px 14px 3px at 20% opacity) used for elevated panels and modals.

The blue accent color functions as the brand's interactive signature, appearing on primary buttons, promotional banners, and trial indicators. This creates a consistent visual path for conversion actions across all page types. Yellow appears only for trial badges and urgency messaging, ensuring it retains attentional impact when deployed.

Iconography uses Cl 3 Iskicons, a custom icon font, for interface elements, maintaining stroke weight and geometric consistency with the clean sans-serif typography. No decorative illustrations or patterns appear in the interface itself—the visual interest comes entirely from the stock content being presented.

Components

  • Anatomy: Category dropdown selector, text input field, visual search icon button
  • Surface: White (#FFFFFF) background with subtle border
  • Typography: Body style for placeholder and input text
  • Shape: 4px border radius, full-width within container constraints
  • Spacing: Internal padding of approximately 11px top, 12px sides; height of 48px
  • Composition: Horizontally arranged with fixed-width category selector (approximately 120px), flexible search input, and right-aligned camera icon
  • Variants: Adapts placeholder text to current category context ("Search all illustrations", "Search all images")

Promotional banner

  • Anatomy: Full-width colored bar containing promotional text and CTA button
  • Surface: Solid action blue (#1473E6) background
  • Typography: Body-large in white, with secondary-action button style for CTA
  • Shape: No border radius, full bleed horizontally
  • Spacing: Generous vertical padding (approximately 16px), text and button centered or left-aligned with comfortable gap
  • Composition: Single-line message with inline pill button, or stacked on narrow viewports
  • Variants: Trial promotions, feature announcements, seasonal campaigns

Pricing summary panel

  • Anatomy: Bordered container with plan details, feature list, financial breakdown, and total
  • Surface: Dark elevated background (#1E1E1E) with subtle border (#4B4B4B)
  • Typography: Body for descriptions, label for badges, section-display for totals
  • Shape: 4px border radius, 1px solid border
  • Spacing: 15px to 16px internal padding, 12px to 16px between content groups
  • Composition: Stacked vertical layout with plan name and badge at top, bulleted features, subtotal/tax/total hierarchy, and billing start date at bottom
  • Variants: Trial state (green "7-day free trial" indicator, zero due), paid state (full pricing displayed)

Content card

  • Anatomy: Media thumbnail with optional hover overlay for title, artist, and actions
  • Surface: Transparent or white background, image fills container
  • Typography: Label or navigation style for metadata overlays
  • Shape: 3px to 4px border radius on container
  • Spacing: 1rem to 1.5rem gap in grid layouts
  • Composition: Aspect ratio preserved from source media, uniform width within grid column
  • Variants: Standard thumbnail, featured large format, collection hero with gradient overlay

Primary button

  • Anatomy: Text label with optional icon, full click target
  • Surface: Action blue background, white text
  • Typography: Body style, 14px
  • Shape: Pill shape with 20px border radius, or 4px for rectangular variants
  • Spacing: 9px vertical padding, 14px horizontal minimum
  • Composition: Centered text, icon positioned left or right with 10px gap
  • Variants: Filled primary, outlined secondary on dark backgrounds, full-width sticky footer variant

Input field

  • Anatomy: Label (floating or static), text input, optional helper text
  • Surface: Dark background (#000000) with subtle border (#4B4B4B), white text
  • Typography: Body for input, label style for field name
  • Shape: 4px border radius
  • Spacing: 11px top padding, 12px sides, 12px bottom margin between fields
  • Composition: Full-width within form container, stacked vertically
  • Variants: Email input, password, search query, with appropriate autocomplete and type attributes

Social sign-in button

  • Anatomy: Service icon, brand name text, full-width click target
  • Surface: Dark background matching form, subtle border
  • Typography: Body style, centered
  • Shape: 4px border radius
  • Spacing: 16px vertical padding, generous horizontal margins
  • Composition: Icon left-aligned or centered with text, full-width within form container
  • Variants: Google, Facebook, Apple (where supported)

Responsive behavior

The layout system adapts through fluid grids and breakpoint-aware stacking. Hero search bars maintain centered positioning across widths, with the category selector collapsing to an icon or hiding on narrow viewports. Content grids transition from multi-column masonry to fewer columns, eventually single-column scrolling on mobile devices.

Split-panel layouts for account creation and pricing stack vertically on narrow screens, with the pricing summary moving below the form rather than beside it. The sticky footer action bar on mobile ensures primary conversion buttons remain accessible without scrolling.

Typography scales down modestly on smaller screens, with hero display potentially reducing from 2.5rem to 2rem or 1.75rem to preserve line length and prevent overflow. Section headers maintain hierarchy through size differentiation rather than weight changes.

Touch targets for buttons and links should maintain minimum 44px height on mobile, with pill-shaped buttons expanding to full width in sticky footers. Card grids increase tap target spacing to prevent accidental selections.

Practical implementation guidance

### Preserve - The dark-first canvas philosophy that lets photography dominate - The restrained single-blue accent system for all interactive elements - Adobe Clean as the exclusive type family with consistent 400 weight - Generous whitespace around content cards and section breaks - Pill-shaped primary buttons with 20px radius for high-priority actions - Full-bleed hero sections with centered search functionality

### Avoid - Introducing additional accent colors that compete with the blue action system - Decorative patterns, gradients, or textures in UI surfaces - Heavy borders or shadows that frame content cards aggressively - Multiple type families or expressive typography that distracts from stock assets - Light-themed account and checkout flows that break the immersive dark experience - Rigid aspect ratio enforcement that crops diverse media content

### Recommended build order 1. Establish the dark canvas system with #1D1D1D body background and #000000 deepest surfaces 2. Implement Adobe Clean at 400 weight with the full type scale 3. Build the search bar component with category selector, input, and visual search 4. Create content card grid with responsive column behavior and preserved aspect ratios 5. Add promotional banner with action blue background and pill CTA 6. Implement account/pricing split-panel with form inputs and summary card 7. Refine interactive states: hover blues, focus rings, active presses

### Accessibility - Ensure all text over photography meets WCAG contrast minimums through overlay darkening or text shadows - Provide visible focus indicators using action-light (#4096F3) outlines on all interactive elements - Maintain logical tab order through search bar, content grids, and conversion actions - Use aria-labels on icon-only buttons like visual search - Respect reduced-motion preferences for any scroll-triggered animations - Test dark theme contrast ratios: white text on #1D1D1D achieves approximately 12:1, exceeding AAA requirements

Scope note

This guide covers the account creation flow, illustration category browsing, and search discovery surfaces visible in the supplied materials. Pricing page layouts, mobile navigation patterns, footer structures, and video-specific interfaces are not represented. Motion design, loading states, and error handling patterns were not captured and should be developed with standard Adobe design system conventions. Applesystem, Times, Adobeclean-300, and Cl 3 Iskicons are named in the type system but their specific roles beyond fallback and icon duties were not fully determined from the captured surfaces.

More website design guides

Browse website design guides by pattern and website.