Brave DESIGN.md

Brands

Privacy browser design with official orange identity, dark neutral contrast, Poppins typography, and protective browsing surfaces.

Raw DESIGN.md

At a glance

Group
Brands
Main color
#fb542bRed design systems
Fonts
PoppinsSF Mono

Colors in this file

  • #ffffff

    background

  • #fb542b

    background

  • #e5e7eb

    Unnamed

  • #343546

    background

  • #a0a1b2

    Unnamed

  • #f0f0f0

    Unnamed

  • #a3278f

    Unnamed

  • #4f30ab

    Unnamed

  • #16a34a

    Unnamed

Privacy browser design with official orange identity, dark neutral contrast, Poppins typography, and protective browsing surfaces.

1. Visual Theme & Atmosphere

Brave should feel protective, fast, and independent. The design language needs to communicate browser privacy, search, AI, rewards, wallet, and ad-blocking without becoming cluttered.

  • Mood: private, bold, secure, fast, user-first
  • Density: medium, with feature modules and browser/product surfaces
  • Character: official orange, dark slate neutrals, purple support accents, rounded browser cards

2. Color Palette & Roles

TokenHexRole
--brave-orange#FB542BOfficial brand accent and primary CTA
--brave-slate#343546Dark text and product surface
--brave-gray#A0A1B2Secondary text and disabled state
--brave-light#F0F0F0Light background
--brave-magenta#A3278FRewards / Web3 accent
--brave-purple#4F30ABPrivate AI / secondary accent
--surface-card#FFFFFFCards and panels
--border-default#E5E7EBDividers and controls
--success#16A34AShield active / safe state

Use orange as the core action and brand signal. Use purple and magenta for product families, not as generic decoration.

3. Typography Rules

css--font-sans: Poppins, Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
--font-mono: "SF Mono", "JetBrains Mono", "Roboto Mono", Menlo, monospace;
ElementSizeWeightLine Height
Hero Display60px7001.05
Page Title40px7001.12
Section Title30px6501.2
Card Title22px6001.3
Body16px4001.6
Small14px4001.45
Label13px6001.35

4. Component Stylings

css.button-primary {
  min-height: 44px;
  padding: 0 18px;
  border: 1px solid #FB542B;
  border-radius: 999px;
  background: #FB542B;
  color: #FFFFFF;
  font: 600 14px/1 Poppins, sans-serif;
}

.shield-card {
  border: 1px solid #E5E7EB;
  border-radius: 18px;
  background: #FFFFFF;
  padding: 20px;
}

.dark-panel {
  border-radius: 20px;
  background: #343546;
  color: #FFFFFF;
  padding: 24px;
}

.input {
  min-height: 44px;
  border: 1px solid #E5E7EB;
  border-radius: 12px;
  padding: 0 14px;
}

5. Layout Principles

TokenValueUsage
--space-28pxStatus rows
--space-416pxCore rhythm
--space-524pxCards
--space-848pxMajor sections

Lead with privacy value, then show browser, search, AI, wallet, and ads features as clear product families.

6. Depth & Elevation

css.shadow-card { box-shadow: 0 8px 20px rgba(52, 53, 70, 0.08); }
.shadow-panel { box-shadow: 0 18px 44px rgba(52, 53, 70, 0.16); }

Use depth to separate browser mockups, shield panels, and modal security states.

7. Do's and Don'ts

Do make privacy benefits concrete. Do use official orange and Poppins. Do not overuse Web3 visuals in core browser surfaces. Do not make security states ambiguous.

8. Responsive Behavior

BreakpointMin WidthBehavior
Mobile0pxStack browser features and CTAs
Tablet768pxTwo-column feature cards
Desktop1200pxFull browser/product feature grid

Keep shield, download, and search actions easy to reach.

9. Agent Prompt Guide

Design like Brave: official orange CTAs, Poppins typography, dark slate privacy panels, clean browser cards, shield/security states, and bold user-first privacy messaging.

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/brave.md

MCP server

https://www.uiskillbook.com/mcp

MCP tool call

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