fal.ai design specAI

Not the moody-violet look the gen-media-infra category implies: a playful developer brand on a bright sky-blue #99edff hero band over white, with heavy black display in the custom focal grotesk at ~120px and tight -4% tracking (weight capped at 500). Chrome stays strictly black/white/near-black — a dark button ladder #202022 / #161618 / #1d1d20 with white labels, hairline #e5e7eb borders, sharp 2–4px radii and flat surfaces (borders not shadows). ALL colour lives in a pixel-art illustration layer — chunky dot-matrix clouds, diagonal bars and blocky arrows in a rationed rainbow (cyan #14cbf3, lime #adff00, purple #ab77ff, pink #fb8db2, yellow #ffff00) — never in controls, borders or text; inverted sections use a near-black #121216 field with lime pixel-outline type. Body is publicSansRounded, code is Chivo Mono, and motion is 0.15s cubic-bezier(.4,0,.2,1) micro-transitions.

Browse fal.ai 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: fal.ai (live DOM, computed styles), 2026-07-23 (desktop 1512px). Coverage: marketing home (hero, developer/pricing cards, enterprise section, nav). Dashboard: needs-dashboard (login required). Responsive: breakpoints from computed layout only, mobile not verified.

Visual Theme & Atmosphere

Playful developer-brand energy built on a bright sky-blue hero and heavy black display type — the opposite of the moody-violet look the "gen-media infra" category implies. The recognizable move is a pixel-art shape system: chunky dot-matrix clouds, diagonal "snowboard" bars and blocky arrows rendered in a rationed rainbow (cyan, lime, purple, pink, yellow) that floats over the flat sky-blue field. Chrome itself is near-monochrome — black ink, white surfaces, a near-black button ladder — so all the colour lives in the illustration layer, never in the controls. Geometry is deliberately sharp (2-4px radii, flat surfaces, borders over shadows), and the single custom display face ("focal") is pushed huge with tight negative tracking. Feels: playful, technical, blocky, confident.

Color Palette & Roles

Ink & text

TokenHexRole / usage
black#000000Display headlines, logo, hero type
ink-900#19191aBody text, secondary-button label
ink-850#1d1d20Illustration ink, strong labels
ink-700#383a42Tertiary text
muted#7a7a7e--neutral-500, captions/placeholder

Surfaces & borders

TokenHexRole / usage
canvas#ffffffPage background, cards
sky#99edffSignature hero band + active "Contact Sales" fill
surface-100#f0f0f0Light card / inset panels
dark-950#121216Inverted "Enterprise" section bg
dark-900#161618Nav "Login" button
dark-850#202022Primary "Get started" button
border#e5e7ebHairline default

Accent — playful pixel-shape system (rationed to illustration)

TokenHexRole / usage
cyan#14cbf3Dot clusters, pixel clouds
blue#115ef3 / deep #0a4dcePixel shapes, links
purple#ab77ff / deep #4a17b0 / #5718c0Diagonal bars, blobs
lime#adff00 / #d5f393 / tint #f1ffd2Outline pixel text, clouds
yellow#ffff00Snowboard/bar shapes
pink#fb8db2 / tint #ffddfaPixel accents
mint#5bffecRare pixel highlight
red#ec0648Rare pixel accent
deep-green#004012Shadowed pixel edge

Rule: chrome stays black/white/near-black; the rainbow is confined to the pixel-art illustration layer, never to buttons, borders or text. Rule: sky #99edff is the one big brand fill (hero band + the scroll-active Contact Sales pill).

Typography Rules

RoleFamilySize/LineWeightTracking
Display (h1)focal120 / 100500-4.8px (-4%)
Section headfocal~48 / 1.0500tight negative
Sub-headlinefocal18 / 28400normal
BodypublicSansRounded16 / 24400normal
Nav / UIfocal13 / 500500normal
Buttonfocal15-16500-600normal
Mono / codeChivo Mono13-14400normal

Patterns: display weight is only 500 — hierarchy comes from size + tight tracking, never bold. Tracking is aggressively negative on big type (-4% at 120px), normal everywhere small.

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.