Nintendo
Nintendo
nintendo
Design System
Nintendo logo

Nintendo

Nintendo's web presence is a masterclass in disciplined brand craft: a near-shadowless, light-canvas system where a single saturated red does almost all the emotional work. The page opens on pure white (#ffffff) with soft cool-grey surfaces (#f8f8f8, #efefef) segmenting content, and text rendered in a warm dark grey (#484848 on the US site, #3c3c3c

01

Color Palette

Brand

Accent

Neutrals

02

Typography

Type Scale

Rendered in system-ui to clearly show scale & weight.

display48px · 600 · 1.25
Design at scale
32px32px · 600 · 1.25
Section heading
heading-lg24px · 600 · 1.4
Subheading
body16px · 400 · 1.5
Body text. The quick brown fox jumps over the lazy dog. Designed for readable line-height in long-form content.
small12px · 400 · 1.5
Supporting text
caption12px · 400 · 1.5
Caption · timestamp · 2026
label10px · 500 · 1.5
BADGE / LABEL

Fonts

Primary
Inter
Open · OFL
Designed by Rasmus Andersson. Variable font with full weight range.
Install via Google Fonts
Primary
Geologica Variable
Brand-only
Not in the OMD font registry. Likely a brand-proprietary typeface — check the brand's own design site for source/availability.
Not publicly distributed.
03

Spacing & Shape

Spacing

PurposeValuePreview
Densitycomfortable
Base unit8px
Section gap32px
Card padding12px
Element gap8px

Border Radius

ElementValuePreview
jpExtra-small2px
fineExtra-small2px
smallSmall4px
inlineSmall4px
primaryMedium8px
carouselMedium8px
mediafeatureLarge12px
headerPill20px
fullFull48px

Elevation

Subtle
Default
Elevated
Floating
Modal
04

Guidelines

Do and Don't guidelines parsed from DESIGN.md.

Do

  • Reserve Nintendo red (#e60012) for primary CTAs, inline links, and the wordmark — keep it the single "action" color
  • Use warm dark grey for text (#484848 US, #3c3c3c JP) instead of pure black
  • Use Geologica Variable on Western/US surfaces and the YakuHan + Hiragino CJK stack on Japanese surfaces
  • Separate sections with flat #f8f8f8/#f2f2f2 tint and #e0e0e0 hairlines rather than heavy shadows
  • Keep elevation whisper-soft — rgba(0,0,0,0.07) 0px 2px 8px for standard cards
  • Use 12px radius for media cards, 8px for primary buttons, 48px pills for inline Play affordances
  • Let large key-art imagery carry visual energy so the UI chrome stays calm
  • Use weight 600 for headings and 400 for body

Don't

  • Spread red across many elements — it dilutes the single-action signal
  • Use pure black (#000000) for body text — reserve warm grey
  • Swap the regional fonts — Geologica stays Western, the CJK stack stays Japanese
  • Reach for heavy drop shadows or hard elevation — the system is flat and light
  • Introduce a competing saturated accent — eShop green, blue, and navy stay subordinate to red
  • Set oversized display headlines — the home surface tops out around 28px and leans on imagery
  • Use sharp square corners on cards or pills — geometry is gently rounded
  • Tighten Japanese body line-height below its generous 2.0 rhythm
05

Components

Buttons

button-primary
Background#e60012
Text#ffffff
Radius8px
Padding0 24px
Font18px / 600 Geologica
Use: Primary CTA — Log in, Learn more, Start shopping
button-play
Background#e60012
Text#ffffff
Radius48px
Padding0 16px
Font16px / 600 Geologica
Use: Inline Play pill on media cards
button-utility
Background#f8f8f8
Text#484848
Radius20px
Padding8px 12px
Font14px / 600 Geologica
Use: Header utility pills — Search, Wish List, Cart
link-red
Text#e60012
Font16px / 600 Geologica
Use: Trending-topic / inline navigational link, red text on transparent
carousel-arrow
Text#dadada
Radius8px
Padding16px
Use: Hero carousel prev/next, rgba(0,0,0,0.3) scrim bg

Tabs

TabTabTab
nav-item
Text#484848
Font14px / 600 Geologica
Activetext #e60012
Use: Top nav menu trigger (Explore, Shop, Support)

Cards

card-media
card-media
Background#ffffff
Radius12px
Shadowrgba(0,0,0,0.07) 0px 2px 8px
Use: Game/topic media tile

Inputs

input-search
Background#ffffff
Text#484848
Radius0px
Font14px / 400 Geologica
Use: Header search field, bottom-border affordance

Related design systems