AppLovin DESIGN.md

Brands

Mobile growth design with vivid coral identity, performance-first dashboards, bold typography, and ad-tech surfaces.

Raw DESIGN.md

At a glance

Group
Brands
Main color
#ff4757Red design systems
Fonts
DM SansJetBrains Mono

Colors in this file

  • #ffffff

    background

  • #1a1d2e

    background

  • #ff4757

    background

  • #e5e7eb

    Unnamed

  • #3b82f6

    Unnamed

  • #22c55e

    Unnamed

  • #f59e0b

    Unnamed

  • #8b5cf6

    Unnamed

  • #f9fafb

    Unnamed

  • #6b7280

    Unnamed

Mobile growth design with vivid coral identity, performance-first dashboards, bold typography, and ad-tech surfaces.

1. Visual Theme & Atmosphere

AppLovin should feel performance-driven, bold, and results-oriented. The design language communicates mobile growth, ad monetization, ROAS, and machine-learning campaign optimization.

  • Mood: energetic, data-forward, ambitious, results-focused
  • Density: high, with campaign metrics, creative previews, and bid-flow tables
  • Character: vivid coral brand, deep navy contrast, clean white panels, sharp corners

2. Color Palette & Roles

TokenHexRole
--al-coral#FF4757Primary brand CTA and highlights
--al-navy#1A1D2EDark backgrounds and primary text
--al-blue#3B82F6Secondary actions and links
--al-green#22C55EROAS positive / revenue growth
--al-amber#F59E0BBudget warnings and pacing alerts
--al-purple#8B5CF6MAX monetization feature accent
--surface-card#FFFFFFCards and data panels
--surface-bg#F9FAFBPage background
--text-primary#1A1D2EHeadings and values
--text-secondary#6B7280Subtext and chart labels
--border-default#E5E7EBPanel and row borders

Use coral as the primary action signal. Reserve green strictly for positive performance deltas and revenue states.

3. Typography Rules

css--font-sans: "DM Sans", Inter, ui-sans-serif, system-ui, -apple-system, sans-serif;
--font-mono: "JetBrains Mono", "SF Mono", Menlo, monospace;
ElementSizeWeightLine Height
Hero Display60px8001.0
Page Title40px7001.1
Section Title28px6001.2
Card Title20px6001.3
Body15px4001.6
Metric Value36px7001.0
Label12px6001.3

4. Component Stylings

css.button-primary {
  min-height: 44px;
  padding: 0 20px;
  border: none;
  border-radius: 8px;
  background: #FF4757;
  color: #FFFFFF;
  font: 700 14px/1 "DM Sans", sans-serif;
}

.campaign-card {
  border: 1px solid #E5E7EB;
  border-radius: 12px;
  background: #FFFFFF;
  padding: 20px 24px;
}

.dark-metric {
  border-radius: 16px;
  background: #1A1D2E;
  color: #FFFFFF;
  padding: 24px;
}

.roas-badge {
  display: inline-flex;
  padding: 4px 12px;
  border-radius: 6px;
  background: #DCFCE7;
  color: #15803D;
  font: 600 13px/1.4 "DM Sans", sans-serif;
}

5. Layout Principles

TokenValueUsage
--space-28pxTable row padding
--space-416pxCard content rhythm
--space-624pxSection padding
--space-1248pxMajor layout separation

Lead with ROAS and revenue at the top of every campaign view. Group campaign, creative, and audience data into distinct tabs.

6. Depth & Elevation

css.shadow-card  { box-shadow: 0 2px 8px rgba(26, 29, 46, 0.08); }
.shadow-panel { box-shadow: 0 12px 32px rgba(255, 71, 87, 0.12); }
.shadow-modal { box-shadow: 0 24px 64px rgba(26, 29, 46, 0.20); }

Use colored shadows sparingly to reinforce the coral brand on primary panels only.

7. Do's and Don'ts

Do lead with revenue and performance impact. Do use coral only for primary CTAs and key metric highlights. Do not use red for both brand and error states simultaneously. Do not clutter campaign tables with non-actionable columns. Do make bid and budget controls immediately accessible.

8. Responsive Behavior

BreakpointMin WidthBehavior
Mobile0pxSummary KPIs only, no complex tables
Tablet768pxTwo-column campaign cards, simplified charts
Desktop1200pxFull dashboard with table, charts, and sidebar filters

Mobile views should surface the most critical performance signals — spend, revenue, and ROAS.

9. Agent Prompt Guide

Design like AppLovin: vivid coral CTAs, DM Sans bold typography, navy contrast panels, performance-first dashboards, ROAS-focused metric cards, and clear campaign hierarchy.

Use it with your agent

Save the file as DESIGN.md in your project root, then ask your agent to follow it for UI work. Or let the agent fetch it over MCP.

Download

curl -o DESIGN.md https://www.uiskillbook.com/design-md/applovin.md

MCP server

https://www.uiskillbook.com/mcp

MCP tool call

get_design_md({ "slug": "applovin" })