Ramp design specFintech

Minimal spend-management fintech: a bright white canvas with warm near-black ink, set entirely in Lausanne at one 400 weight, one acid-lime #e4f222 accent on every button, flat shadowless surfaces and a whitespace-first, left-aligned hero.

Browse Ramp in the interactive gallery

Captured from the live site's computed styles into a prompt-ready DESIGN.md you can paste into Cursor, v0, Lovable, Bolt or Claude Code. Below is a summary of each captured surface.

Marketing site

Source: ramp.com (live DOM, computed styles), 2026-07-13 (desktop 1512px). Coverage: public homepage (hero + email capture + product sections). Dashboard: pending login (needs-dashboard). Responsive: breakpoints from stylesheets only; mobile rendering not verified.

Visual Theme & Atmosphere

Confident, minimal fintech built on a bright white canvas, warm near-black ink and one electric acid-lime accent. The whole page is set in a single neo-grotesque (Lausanne) and structured by huge, tight headlines with generous whitespace rather than borders or color blocks. Recognition is instant from two things: the acid-lime #e4f222 button that carries every primary action, and the oversized Lausanne display type reading almost black. It deliberately avoids gradients, shadows and decoration — the surface is flat, editorial and precise, punctuated only by small uppercase mono-styled labels and live product/finance UI. Feels: bright, precise, editorial, confident.

Color Palette & Roles

Core

TokenHexRole / usage
ink#0c0a08Primary text, headings, button labels (warm near-black; the dominant color)
canvas#ffffffPage background, cards
lime#e4f222Signature accent — every primary button fill
black#000000Occasional pure-black detail

Surfaces & borders

TokenHexRole / usage
surface-warm#f4f2f0 / #f4f2efWarm off-white insets, section tint
border-warm#d2cecbHairline borders, muted rules/icons
border-cool#e5e7ebCooler hairline dividers
dark-900#141414Deep dark UI
dark-800#1d1d1dDark sections / product-shell bg
dark-700#232323 / #272727Dark surface steps

Rule: chrome is a warm neutral (ink on white); saturated color is exactly one hue — acid-lime #e4f222 — reserved for primary CTAs. No secondary accent.

Typography Rules

RoleSize/LineWeightTracking
Display (h1)64 / 64400-0.01px (~0)
Subhead18 / 24400normal
Section (h2)32–40400normal
Body16 / 24400normal
Nav / UI16400normal
Eyebrow label10400+0.18px, uppercase

Patterns: near-zero tracking on huge display type; tiny 10px uppercase eyebrow labels with slight positive tracking. No bold weights — weight stays 400 throughout, letting the type face (not weight) carry hierarchy via size.

Also documented in the full DESIGN.md: Component Stylings, Layout Principles, Depth & Elevation, Motion, Backgrounds, Effects & WebGL, Do's and Don'ts, Responsive Behavior, Agent Prompt Guide.