DESIGN.md · Analysis

Samsung

samsung.com · 25 Jun 2026 · 47 colors · SamsungOne, SamsungSharpSans, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Arial, sans-serif, SamsungOne, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Arial, sans-serif

Samsung

Samsung's design system balances technological sophistication with accessible minimalism, using a deep navy foundation paired with electric blue accents to convey innovation, reliability, and premium consumer electronics.

Colors

surface#0a1428
surface-dim#050a14
surface-bright#1a2847
surface-container-lowest#030710
surface-container-low#0d1630
surface-container#141f3a
surface-container-high#1f2a47
surface-container-highest#2a3554
on-surface#e8eef7
on-surface-variant#b8c1d4
inverse-surface#f0f4fc
inverse-on-surface#0a1428
outline#7a8399
outline-variant#4a5568
surface-tint#2189ff
primary#2189ff
on-primary#ffffff
primary-container#0052cc
on-primary-container#c5e3ff
inverse-primary#0052cc
secondary#006bea
on-secondary#ffffff
secondary-container#004bb8
on-secondary-container#b3d9ff
tertiary#f7f7f7
on-tertiary#1a1a1a
tertiary-container#eeeeee
on-tertiary-container#333333
error#ff3b30
on-error#ffffff
error-container#cc2e26
on-error-container#ffd4d0
primary-fixed#c5e3ff
primary-fixed-dim#8fc9ff
on-primary-fixed#001a4d
on-primary-fixed-variant#003d99
secondary-fixed#b3d9ff
secondary-fixed-dim#7ab8ff
on-secondary-fixed#001a4d
on-secondary-fixed-variant#003d99
tertiary-fixed#dddddd
tertiary-fixed-dim#cccccc
on-tertiary-fixed#1a1a1a
on-tertiary-fixed-variant#555555
background#0a1428
on-background#e8eef7
surface-variant#2a3554

Typography

display
fontFamily: SamsungOne, SamsungSharpSans, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Arial, sans-serif · fontSize: 56px · fontWeight: 700 · lineHeight: 64px · letterSpacing: -0.03em
headline-lg
fontFamily: SamsungOne, SamsungSharpSans, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Arial, sans-serif · fontSize: 40px · fontWeight: 600 · lineHeight: 48px · letterSpacing: -0.02em
headline-md
fontFamily: SamsungOne, SamsungSharpSans, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Arial, sans-serif · fontSize: 28px · fontWeight: 600 · lineHeight: 36px · letterSpacing: -0.01em
title-lg
fontFamily: SamsungOne, SamsungSharpSans, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Arial, sans-serif · fontSize: 20px · fontWeight: 600 · lineHeight: 28px · letterSpacing: 0em
body-lg
fontFamily: SamsungOne, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Arial, sans-serif · fontSize: 18px · fontWeight: 400 · lineHeight: 28px · letterSpacing: 0.01em
body-md
fontFamily: SamsungOne, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Arial, sans-serif · fontSize: 16px · fontWeight: 400 · lineHeight: 24px · letterSpacing: 0.01em
label-md
fontFamily: SamsungOne, SamsungSharpSans, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Arial, sans-serif · fontSize: 14px · fontWeight: 600 · lineHeight: 20px · letterSpacing: 0.02em
label-sm
fontFamily: SamsungOne, SamsungSharpSans, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Arial, sans-serif · fontSize: 12px · fontWeight: 500 · lineHeight: 16px · letterSpacing: 0.03em

Design guidance

Overview

Samsung's design system embodies 'Technological Minimalism'—a philosophy that strips away unnecessary complexity while celebrating the precision and innovation that define the brand. The aesthetic centers on a deep navy foundation (#0a1428) paired with a vibrant electric blue accent (#2189ff), creating a visual language that feels both premium and approachable. The interface prioritizes clarity and directness, allowing product imagery and content to take center stage while the UI provides subtle, purposeful guidance. The brand personality is confident yet helpful: Samsung speaks with authority about technology but never condescends. Voice example: 'Experience a whole new Galaxy—discover what's possible when innovation meets design.'

Colors

Samsung's color strategy employs a sophisticated dark-mode-first approach with strategic accent deployment. Primary (#2189ff) is the electric blue used exclusively on interactive elements—CTAs, focus states, and key links—creating an unmistakable call to action against the navy surface. Secondary (#006bea) provides depth for supporting actions and secondary CTAs. The surface stack progresses from near-black (#050a14 for surface-container-lowest) through navy tones (#0a1428 for base surface) to lighter containers (#2a3554 for surface-container-highest), enabling clear visual hierarchy without relying on color shifts. Tertiary (#f7f7f7) serves as a neutral accent for badges and non-critical UI elements. On-surface text (#e8eef7) maintains 16:1 contrast against the dark background for accessi

Typography

Samsung's type system uses SamsungOne as the primary typeface, supplemented by SamsungSharpSans for headlines and system fallbacks (-apple-system, Roboto, Arial). The hierarchy spans from Display (56px, 700 weight, -0.03em tracking) for hero statements down to Label-sm (12px, 500 weight, 0.03em tracking) for metadata. Headlines (40px, 600 weight) command attention on product pages, while Body-md (16px, 400 weight, 0.01em tracking) ensures comfortable reading at standard viewing distances. Letter-spacing tightens progressively at larger sizes (Display uses -0.03em; Headline-lg uses -0.02em) to maintain visual density, while smaller labels expand spacing to 0.03em for legibility. All type scales use unitless line-heights (1.5 for body, 1.33 for labels) to scale proportionally with font size.

Layout

Samsung's layout uses a 12-column grid system with a max-width of 1440px, enabling responsive scaling from mobile (single column) through tablet (6 columns) to desktop (12 columns). The gutter spacing is consistently 24px, maintaining rhythm across breakpoints. Container padding uses the semantic spacing scale: 12px (sm) for compact sections, 24px (md) for standard content areas, and 40px (lg) for major section separation. Hero sections span full-width with 64px (xl) vertical padding, creating breathing room for product imagery. Card-based layouts use 24px padding internally with 12px gaps between cards. The design favors asymmetrical white-space: content blocks align to the left or right with generous margins (40px+) on the opposite side, drawing focus to key messaging. Responsive breakpo

Elevation & Depth

Depth in Samsung's system is achieved through layered shadows and subtle background shifts rather than dramatic depth effects. Level 1 (Base Surface) uses no shadow, establishing the foundation at #0a1428. Level 2 (Standard Cards) applies box-shadow: 0 3px 8px rgba(0, 0, 0, 0.15) with a 1px border at rgba(255, 255, 255, 0.08), creating gentle separation from the background. Level 3 (Elevated/Modals) uses box-shadow: 0 8px 24px rgba(0, 0, 0, 0.2) with a 1px border at rgba(255, 255, 255, 0.12), commanding attention without overwhelming. Interactive hover states transition shadows from Level 2 to

Shapes

Samsung's shape language follows 'Precision Minimalism'—favoring clean, geometric corners with selective rounding. Buttons and inputs use rounded: 0.75rem (12px), balancing approachability with technical precision. Cards and containers use rounded: 1rem (16px) for slightly softer edges that feel premium without appearing playful. Modals and overlays use rounded: 1.5rem (24px) to emphasize their elevated status. Small UI elements (badges, tags) use rounded: full (9999px) for pill-shaped containers. The rationale: larger radius values (1.5rem+) are reserved for prominent containers that demand v

Components

Action Elements Buttons are the primary interaction mechanism. Primary buttons use background: {colors.primary} (#2189ff) with padding: 12px 24px and height: 48px, ensuring touch-friendly targets. Hover state transitions to #0066cc over 200ms with elevated shadow (0 4px 12px rgba(0, 0, 0, 0.15)), signaling interactivity. Active state darkens to #004499 with maximum shadow (0 8px 24px rgba(0, 0, 0, 0.2)). Secondary buttons use transparent background with border: 1px solid {colors.primary} and hover to background: rgba(33, 137, 255, 0.08). Disabled buttons reduce opacity to 0.5 and remove pointer-events. All button text uses label-md typography (14px, 600 weight, 0.02em tracking).

Containers & Surfaces Cards establish visual hierarchy through layered backgrounds and shadows. Standar

Do's and Don'ts

**Do**

  • Do use primary blue (#2189ff) exclusively for interactive elements—CTAs, links, focus states—to create unmistakable affordance and maintain brand recognition.
  • Do maintain 16:1 contrast minimum between on-surface text (#e8eef7) and surface backgrounds (#0a1428) to ensure WCAG AAA accessibility.
  • Do apply consistent 200ms transitions (cubic-bezier(0.4, 0, 0.2, 1)) to all interactive state changes—hover, focus, active—to reinforce responsiveness.
  • Do use the full surface stack (surface-container-lowest through surface-container-highest) to create visual hierarchy without relying on color shifts or brightness alone.
  • Do reserve rounded: 1.5rem (24px) for modals and elevated containers; use rounded: 0.75rem (12px) for standard buttons and inputs to maintain professional precision.

**Don't**

  • Don't use primary blue (#2189ff) for backgrounds, body text, or non-interactive elements—reserve it exclusively for CTAs and focus states to prevent visual noise.
  • Don't mix border-radius values within a single component family (e.g., don't use 8px on some buttons and 12px on others in the same button set).
  • Don't apply shadows without corresponding background elevation—Level 2 shadows (0 3px 8px) require surface-container background; Level 3 shadows (0 8px 24px) require surface-container-high or elevated containers.
  • Don't use opacity changes alone for disabled states—combine reduced opacity (0.5) with pointer-events: none and cursor: not-allowed for clear affordance.
  • Don't exceed 1440px container max-width on desktop; maintain 24px gutters and allow generous margins (40px+) on ultra-wide screens to preserve readability and focus.