Skip to content
Musterlab
LibraryPricingGuideFavourites
Connect your AI
All stylesStyle reference

IKEA

ikea.com
Website preview
The character

sunlit Swedish flat-pack showroom

lightecommerceNoto IKEA
Colors
8
Typefaces
1
Components
8
Visit website

Copy a design guide, CSS variables or tokens into your next project.

The design language

IKEA's interface reads as a high-contrast editorial spread: near-black type on warm white, punctuated by flat yellow panels that function as built-in call-to-action zones. The system is deliberately sparse — one custom sans-serif (Noto IKEA) at just two weights (400 and 700), one 8px corner radius across every component, zero shadows, no gradients. The tightness is structural, not minimalism-as-trend: the negative letter-spacing (-0.029em at display, -0.027em at body) makes even 13px captions feel architectural. Cards are large and media-led, arranged in generous two-column blocks with gradient-to-black text overlays for legibility. The yellow #ffdb00 does all the interface work — it never decorates, it only activates.

Inside this designColorsTypographySpacing & shapeGuidelinesComponentsSurfacesCompositionNotes

Color palette

brand

IKEA Yellow

#ffdb00

Primary CTA fills, featured card backgrounds, hero accent panels, the singular chromatic workhorse of the system

accent

Link Blue

#0159a3

Text link color, used extensively across navigation and body links — the only blue in the system

Soft Pink

#ffa6da

Occasional decorative highlight, used sparingly on select link elements or promotional accents

neutral

Ink Black

#111111

Primary text, body copy, headings, dominant borders (851 occurrences), icon strokes

Pure White

#ffffff

Page background, card surfaces, nav background, button text on dark fills

Warm White

#fffefb

Slightly off-white surface variant for buttons and cards — barely warmer than pure white, breaks digital coldness

Steel Gray

#818181

Secondary text, muted borders, disabled icon states

True Black

#000000

SVG icon fills, input borders, true-black accents where maximum contrast is needed

Typography

Type scale

Major Second (1.125) · 16px base
display51px · 700 · 1 · -1.48px tracking

The quick brown fox jumps

heading36px · 700 · 1.08 · -0.97px tracking

The quick brown fox jumps

subheading20px · 400 · 1.2 · -0.54px tracking

The quick brown fox jumps

body16px · 400 · 1.57

The quick brown fox jumps

text-1414px · 400 · 1.57

The quick brown fox jumps

caption13px · 400 · 1.4

The quick brown fox jumps

Font samples use locally available fonts and fallbacks.

Aa
Primary typeface

Noto IKEA

Weights
400, 700
Sizes
13px, 14px, 16px, 20px, 36px, 51px
Line height
1.00–1.62
Letter spacing
-0.029em at 51px display, -0.027em at 20px+ headings
Fallback
Inter, DM Sans
Features
N/A

Sole typeface — custom IKEA-branded Noto variant. Two-weight system (regular 400, bold 700) is deliberate restraint: no italics, no medium weight, no light. The 700 headlines at 36–51px carry the entire brand voice; body at 16px stays neutral. Letter-spacing tightens as size grows, giving display text a compressed, architectural quality.

Spacing & shape

Spacing

Density
comfortable
Base unit
8px
Max width
1440px
Section gap
80px
Card padding
20px
Element gap
24px

Border radius

cards8px
images8px
inputs8px
buttons8px
default8px

Spacing scale

1px
6px
8px
10px
12px
16px
20px
24px
36px
50px
60px
80px
83px
92px
108px
120px
140px

Guidelines

Do

  • Use #ffdb00 exclusively for primary CTAs and featured accent cards — never as a background for body text or informational content
  • Set all corners to 8px — there is exactly one border radius in the system
  • Use weight 700 for every headline and weight 400 for every body element — never introduce medium, semibold, or light weights
  • Apply gradient-to-black overlays at 30–60% opacity on all image cards that contain text overlays
  • Use the circular black arrow button (Ink Black fill, white arrow, 8px or 50% radius) as the universal 'navigate' affordance
  • Keep body text at 16px with 1.57 line-height — IKEA's body line-height is generous, not tight
  • Use #0159a3 exclusively for text links, never for buttons or backgrounds

Don’t

  • Do not introduce shadows, elevation, or any depth effects — the system is entirely flat
  • Do not use more than one border radius — 8px everywhere, no exceptions
  • Do not add additional font weights (300, 500, 600) — the binary 400/700 system is the constraint
  • Do not place body text directly on photography without a gradient overlay
  • Do not use the blue #0159a3 as a CTA button fill — it is link-only, not action
  • Do not soften the letter-spacing — the negative tracking is structural, not decorative
  • Do not add accent gradients or color transitions — the system rejects all gradient fills on surfaces

Components

01

Top Navigation Bar

Site header

White background, horizontal flex layout. IKEA logo (yellow+blue badge) left-aligned, text links (Stories, Jobs, Newsroom, Our business) in Ink Black at 14px weight 400, evenly spaced. 1px bottom border in white/light gray. No sticky behavior, no search bar visible in this view.

02

Hero Media Card

Primary featured content card

Large image card, roughly 2/3 viewport width. Contains full-bleed product photography. Bottom-left text overlay with small kicker label (13–14px, white) and bold headline (36–51px, white, weight 700, letter-spacing -0.027em). Gradient overlay from transparent to black at bottom for text legibility. 8px border radius. Circular play/pause button bottom-right with dark semi-transparent fill.

03

Yellow CTA Card

Primary action panel

Solid #ffdb00 background, 1/3 viewport width beside the hero media card. Contains bold black text (36–51px, weight 700) like 'Go shopping'. Circular Ink Black button with white right-arrow icon for the action. 8px border radius. This card is the system's signature: flat yellow plane + minimal content + arrow = unmistakable primary action.

04

Image Story Card

Editorial content card

Media card used in 2-column grids. Full-bleed lifestyle or product photography. Gradient-to-black overlay at bottom with small kicker (13px white) and headline (20–36px white, weight 700). 8px border radius. Some variants have solid backgrounds (gray-to-black gradient) without photography.

05

Circular Media Control

Play/pause button

Small circular button (~40px diameter) with Ink Black or dark fill and white icon. Positioned bottom-right of media cards. 50% border radius (pill/circle). Used to indicate video or audio content.

06

Arrow Link Button

Inline navigation action

Circular Ink Black button (~40px) with white right-arrow icon. Paired with bold text in Yellow CTA cards. The arrow+circle is a recurring interaction pattern — always means 'go to' or 'navigate'.

07

Store Selector Footer

Utility footer

Minimal footer beneath CTA cards. Contains store label (e.g. 'Store: IKEA.es') in Ink Black at 14px weight 400, right-aligned, with a small chevron-up icon. 8px padding, 8px radius. Separated from card by subtle spacing.

08

Timeline Section Block

Historical/year display

White background section with large numerical display (51px+ weight 700, Ink Black). Accompanied by rows of decorative green circles (not part of the core palette but used in this context). Left-aligned layout with generous 80px+ vertical padding. Headlines sit tight against the numbers.

Surfaces & elevation

Level 0

Page Canvas

#ffffff

Base page background, top navigation

Level 1

Card Surface

#ffffff

Default card background on white pages

Level 2

Warm White Surface

#fffefb

Subtle off-white for specific card or button surfaces

Level 3

Accent Surface

#ffdb00

Yellow solid-fill cards and hero panels — the highest surface level, demands attention

The system deliberately uses zero shadows and zero elevation. All depth and hierarchy is created through: (1) solid yellow surface contrast against white, (2) image overlays with gradient-to-black, (3) size and weight contrast in type, and (4) generous spacing between cards. The absence of shadow is not a missing feature — it is the defining visual stance. Everything sits on the same plane, like printed pages on a table.

Layout & imagery

Layout

Full-bleed with centered content container capped at ~1440px. Navigation is a simple top bar, not sticky. The page is built from horizontal card sections stacked vertically with ~80px gaps. Hero pattern: split layout — 2/3 media card (image) + 1/3 solid yellow CTA card. Body sections use 2-column card grids alternating between image-led and text-led blocks. Content density is spacious, never compact. Cards are large (roughly 600x400 minimum) with generous internal padding. A timeline/history section breaks the grid with oversized numerals. No sidebar, no mega-menu, no complex navigation architecture.

Imagery

Product and lifestyle photography is the dominant visual language. Treatment: high-key, naturally lit, warm Scandinavian interiors with lived-in authenticity — not studio-white. People appear in product interaction scenes (holding, assembling, using). Images are always full-bleed within their 8px-rounded cards, never cropped to organic shapes. Gradient-to-black overlays appear at the bottom 30-40% of any image card that carries text. Occasional flat illustration appears (e.g., the Germany map with cultural iconography in teal/green/orange). Photography is editorial-confident: no stock-photo gloss, no overly stylized color grading.

Design notes

Agent Guide

## Quick Color Reference - Background: #ffffff - Surface warm: #fffefb - Primary text: #111111 - Border/divider: #111111 - Accent/CTA: #ffdb00 - Text link: #0159a3 - primary action: #ffdb00 (filled action) ## Example Component Prompts 1. **Hero Media Card**: Full-bleed product image at 2/3 page width, 8px radius. Bottom-left overlay: small kicker 'A sneak peek!' in white at 14px weight 400, headline 'IKEA PS 2026 collection' in white at 51px weight 700, letter-spacing -1.48px. Gradient overlay from transparent to rgba(0,0,0,0.6) at bottom 40%. Circular play button bottom-right: 40px diameter, #111111 fill, white pause icon, 50% radius. 2. **Yellow CTA Card**: Solid #ffdb00 background, 1/3 page width, 8px radius, 40px padding. Headline 'Go shopping' in #111111 at 51px weight 700, letter-spacing -1.48px. Circular arrow button: 40px diameter, #111111 fill, white right-arrow icon, positioned to the right of or below the headline. 3. **Image Story Card**: Full-bleed editorial image, 8px radius. Gradient overlay from transparent to rgba(0,0,0,0.6) at bottom 35%. White kicker 'Market spotlight' at 13px weight 400. White headline 'Let\'s visit IKEA Germany!' at 36px weight 700, letter-spacing -0.97px. 20px padding from card edges. 4. **Top Navigation**: White background, 1px bottom border #ffffff or #f0f0f0. IKEA logo left. Text links 'Stories', 'Jobs', 'Newsroom', 'Our business' in #111111 at 14px weight 400, 24px gap between items. 16px vertical padding. 5. **Store Footer Strip**: White background, 8px radius, 16px padding. Text 'Store: IKEA.es' in #111111 at 14px weight 400, right-aligned. Small chevron-up icon in #111111, 12px size.

Signature Design Choices

Three constraints define IKEA's visual identity more than any color or font choice: (1) The binary weight system — 400 or 700, nothing else. This eliminates 90% of typographic decision-making and forces hierarchy through size alone. (2) The single 8px radius — applied identically to hero cards, image cards, buttons, inputs, and links. Uniformity in shape reinforces the flat-pack, modular sensibility. (3) Yellow as surface, not decoration — #ffdb00 is never a border, never a text color, never a hover tint. It is a solid plane that entire cards and CTAs are built on. The contrast between a yellow card and its black text is the highest-impact moment in the entire system, and it is reserved for the single most important action on each screen.

Similar brands

H&M

Same Scandinavian design DNA — flat layout, yellow as accent against white, 2-column card grids, no shadows, and bold sans-serif headlines with tight tracking

LEGO

Similar primary-color-against-white approach with product-led card layouts, though LEGO uses red where IKEA uses yellow; both are large media cards with text overlays

Best Buy

Yellow brand accent on white, bold sans-serif type, 2-column featured content grids with image cards and text overlays — comparable e-commerce editorial pattern

Craigslist

Minimal interface chrome, blue text links, no decorative elements — though IKEA has far more visual hierarchy and media

Depot

Bold brand color (orange vs yellow), flat card-based homepage, large media blocks, utilitarian sans-serif type — same functional-not-pretty retail aesthetic

Take this style into your next project.

Use the design exports or connect Musterlab to your AI.

Connect your AI

Keep exploring

Browse the library
Arsenijs Fabrica
A

Arsenijs Fabrica

Editorial beauty spread under gallery lights. Pure-white gallery walls, a single warm strobe pulsing orange against the monochrome, type set thin as glass and hung with generous negative space.

lightecommerceOnest
Maisonmargiela
M

Maisonmargiela

Gallery wall with a whisper

lightecommerceMargiela Sans
Apple (España)
A

Apple (España)

white gallery vitrine

lightecommerceSF Pro Text
Shop
S

Shop

Floating shopping constellation on white marble

lightecommerceGT Standard
Apple (España)
A

Apple (España)

Museum gallery in soft daylight — the gallery is a single, immersive, weightless white room where each product is spotlit against a faintly tinted wall.

lightecommerceSF Pro Display
My Brentano
M

My Brentano

Pharmacy broadsheet on cream paper. A Swiss editorial layout where one typewriter voice does all the speaking and warm-toned product photography supplies the only color.

lightecommerceStudio Feixen Sans Writer Book Regular
Musterlab. A closer look at good design.About the library