luna.amazon.com website design: fonts, colors and UI patterns

4 featured captures from luna.amazon.com, with sourced design evidence from Fudge.

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

Captured pages

Overview

Amazon Luna presents a dark-immersive gaming platform interface built around deep purple and navy tonal gradients that evoke a premium entertainment experience. The visual system prioritizes content discoverability through high-contrast white typography against near-black backgrounds, with purple serving as the primary accent for interactive states and promotional moments. The interface organizes game collections through card-based list items that present key actions—claim codes, delivery status, and expansion details—within compact horizontal rows. A distinctive GameNight promotional banner introduces vibrant purple energy into the otherwise subdued palette, creating visual hierarchy for featured content. The overall aesthetic balances gaming culture expressiveness with Amazon's established commerce interface patterns, resulting in a familiar yet distinctive environment for managing digital game libraries.

Colors

The Luna interface operates on a dark-mode foundation with a carefully controlled accent system. The palette derives from deep space-like tones that allow colorful game artwork to remain the focal point while maintaining readable interface chrome.

tokenvalueuse
canvas#0F0F1APrimary page background, deepest layer
surface#1A1A2ECard backgrounds, content containers
surface-elevated#252540Elevated cards, active tab states, hover backgrounds
ink#FFFFFFPrimary text, headings, active navigation
ink-muted#A0A0B8Secondary text, timestamps, disabled states
accent-purple#8B5CF6Promotional banners, primary buttons, brand moments
accent-cyan#00D4AASuccess states, confirmation indicators
action-primary#8B5CF6Primary call-to-action buttons
action-secondary#374151Secondary buttons, muted actions
border-subtle#2D2D4ADividers, card borders, input outlines
success#22C55ESuccess icons, confirmation messaging

The color architecture follows a layered approach: canvas provides the atmospheric foundation, surface creates content grouping, and surface-elevated introduces interactive elevation. The accent-purple serves dual purposes as both brand identifier and functional action color, appearing in the GameNight promotional banner and primary claim buttons. Cyan appears sparingly for success confirmations, creating a complementary accent to the dominant purple. The border-subtle color maintains separation without introducing visual noise, critical for a dark interface where harsh borders would disrupt immersion.

Typography

The Luna typographic system employs three font families: Ember Modern Display Standard for impactful headings, Amazon Ember for all interface text, and Amazon Ember-Italic for emphasized or secondary text treatments. This pairing creates clear hierarchy between expressive moments and functional content.

tokenfamilysizeweightleadingtrackinguse
hero-displayEmber Modern Display Standard2rem7001.1-0.02emSuccess banners, major announcements
section-displayEmber Modern Display Standard1.5rem7001.2-0.01emPromotional headings, section titles
bodyAmazon Ember1rem4001.50Paragraph text, descriptions
body-mediumAmazon Ember1rem5001.50Game titles, emphasized content
labelAmazon Ember0.875rem5001.40.01emButtons, badges, metadata
navigationAmazon Ember0.875rem4001.40Tab labels, footer links
legal-copyAmazon Ember0.75rem4001.50Copyright, terms, fine print

The display typeface delivers personality through its geometric construction and tight letterspacing, appropriate for gaming context. Amazon Ember provides the workhorse functionality with excellent legibility at small sizes. Weight differentiation between Regular and Medium cuts creates hierarchy without requiring additional font files. Amazon Ember-Italic appears in the type system for secondary emphasis, such as the "past 3 months" filter text visible in the collection interface. Verify licensing for these families before production use.

Layout

The Luna interface employs a centered content model with maximum width constraints that prevent excessive line lengths on large displays. The layout system uses a 4px base grid with spacing values derived from 0.25rem increments.

Page structure follows a predictable vertical rhythm: global navigation and account controls occupy the top edge, followed by page-specific headers with tab navigation, then primary content in scrollable regions. The game collection list uses full-width rows with internal horizontal padding, creating contained reading zones within the expansive dark canvas.

Content cards maintain consistent internal spacing of 1rem, with 1.5rem gaps between major content sections. The promotional banner breaks from standard spacing with edge-to-edge presentation, using internal padding to maintain text readability against its vibrant purple background.

Grid behavior for game artwork follows an asymmetric pattern: thumbnails maintain fixed aspect ratios while text content flexes to fill available space. Action buttons cluster at the right edge with consistent 0.75rem gaps between related controls. The summary panel on detail pages uses a two-column layout for metadata, with labels left-aligned and values right-aligned.

Visual language

The Luna visual identity merges gaming aesthetics with Amazon's systematic approach to interface design. The dark environment creates theater-like presentation for game artwork, while purple accents signal premium and playful moments.

Imagery treatment favors full-bleed game artwork with rounded corners, allowing cover art to breathe within the dark container. The GameNight banner introduces illustrative character with stylized hands holding controllers and keyboards, rendered in flat vector style with limited color palettes that harmonize with the interface purple.

Iconography appears functional and minimal: chevrons for expansion, external-link arrows for outbound actions, and simple circles for status indicators. The Luna logo in the footer uses a geometric mark paired with wordmark, maintaining brand presence without visual heaviness.

The dark palette supports extended viewing sessions by reducing eye strain, while accent colors draw attention to time-sensitive actions like code redemption.

Components

Game List Item - Anatomy: Thumbnail image (left), title and metadata (center), action cluster (right) - Surface: surface-elevated background with subtle border-subtle outline - Typography: body-medium for title, label for status text - Shape: 0.5rem border radius - Spacing: 1rem internal padding, 0.5rem vertical gaps between items - Composition: Flexbox row with thumbnail fixed at approximately 120px width - Variants: Claim code state (shows code badge + button), delivered state (shows date), expandable state (chevron indicator)

Claim Code Badge - Anatomy: Truncated code string with copy/action button adjacent - Surface: canvas background with border-subtle outline - Typography: label at 0.875rem, monospace-like presentation for code - Shape: 0.5rem border radius - Composition: Inline-flex with external-link icon

Tab Navigation - Anatomy: Horizontal row of pill-shaped buttons - Surface: Transparent default, surface-elevated for active state - Typography: navigation token - Shape: 9999px full pill radius - Composition: Even spacing with 0.5rem gaps, left-aligned below page title

Success Banner - Anatomy: Icon prefix, bold headline, optional subtext - Surface: surface-elevated background - Typography: hero-display for headline - Composition: Full-width with generous vertical padding

Promotional Card (GameNight) - Anatomy: Text block left, media collage right - Surface: accent-purple background - Typography: section-display for headline, body for description - Shape: 0.75rem border radius - Composition: Approximately 40/60 split with text content vertically centered

Footer - Anatomy: Logo left, social links and legal center, Amazon mark right - Surface: canvas background with top border-subtle divider - Typography: legal-copy for copyright, navigation for links - Composition: Three-zone flex layout with vertical centering

Responsive behavior

The Luna interface appears optimized for desktop viewing. The content width likely constrains to a maximum container with centered alignment, preventing excessive stretching on wide monitors.

Game list items maintain horizontal layout across viewports, though thumbnail sizes may reduce on narrower screens. The promotional banner's two-column composition likely stacks vertically on smaller displays, with media collage moving below text content.

Action buttons in list items may compress to icon-only presentations on constrained widths, preserving functionality while conserving space. The tab navigation likely scrolls horizontally if container width cannot accommodate all pills.

For touch interfaces, tap targets should maintain minimum 44px dimensions, with claim code buttons expanding to full width on mobile breakpoints. The dark theme remains consistent across breakpoints, with accent colors providing sufficient contrast for touch feedback.

Practical implementation guidance

Preserve - The dark canvas-to-surface elevation hierarchy that creates depth without shadows - Purple accent discipline: reserve for primary actions and promotional moments only - High contrast ratios between ink and surface colors for accessibility - Rounded corners on all interactive elements and media containers - Ember Modern Display Standard for emotional headlines, Amazon Ember for everything else

Avoid - Light mode variants that would destroy the gaming theater aesthetic - Additional accent colors beyond purple and cyan; the palette is intentionally restrained - Sharp corners on cards and buttons; the 0.5rem minimum radius is essential - Borders heavier than 1px; subtle separation maintains the clean dark aesthetic - Centered text in list items; left alignment supports scanning behavior

Recommended Build Order 1. Establish dark canvas and surface color tokens with proper contrast ratios 2. Implement typography scale with both font families loaded 3. Build game list item component as the primary content pattern 4. Create tab navigation with active state elevation 5. Add promotional banner with responsive composition 6. Implement claim code workflow with success states 7. Polish with footer and account controls

Accessibility - Ensure all interactive elements meet 4.5:1 contrast minimum against backgrounds - Provide visible focus indicators that complement the dark theme - Include aria-labels for icon-only buttons like expand chevrons - Support keyboard navigation through tab order that follows visual layout - Consider reduced-motion preferences for any animated transitions

Scope note

This guide covers the Luna game collection and code redemption surfaces visible in supplied images. Mobile layouts, in-game streaming interfaces, checkout flows, and account management pages are not represented. Measurements are practical adaptation targets. Amazon Ember-Italic is available in the type system for secondary emphasis treatments.

More website design guides

Browse website design guides by pattern and website.