Make your AI a shadcn expert

GEICO Design System

GEICO's marketing design system as a DESIGN.md file.

About GEICO DESIGN.md

Curated by Dov AzencotUpdated Source geico.com

  • Banking & Payments

GEICO's marketing site runs on a disciplined two-navy hierarchy that most insurance competitors have abandoned in favor of gradient meshes or lifestyle photography heroes. The above-fold layout is split: headline and CTA occupy the left column in deep navy and near-black, and the GEICO gecko illustration floats at right with no background fill, no decorative chrome. The primary CTA — "Start My Quote" — sits in a 25px-radius pill at #004b9b, the exact value declared as --primary-blue. Below the fold, a secondary interaction blue (#005ccc) handles the live chat FAB and interactive affordances, keeping the two navy values separated by role rather than letting either bleed.

The DESIGN.md file packages the system into 14 color tokens, 12 typography tokens running GEICO Roobert — a custom proprietary sans — at two weights (700 for every bold surface, 400 for body prose), 5 corner-radius tokens centered on the 25px pill, 8 spacing values on a 5px base, and 15 component definitions covering the navy pill CTA, the product icon-card grid, the photo-led section cards, the stats strip, and the bottom-link accordion panels.

Feed this spec to Claude or Cursor and it reproduces GEICO's specific moves: white canvas instead of lifestyle gradients, deep navy as the sole chromatic action color, weight-700 confidence at every heading tier, and pill geometry reserved for primary CTAs rather than applied across all surfaces. The system is worth studying as an example of an incumbent brand that holds the line on typographic weight — where challenger insurers (Lemonade, Root) reach for serif personality or pastel softness, GEICO answers with weight 700 and a single navy.

What makes it distinct

  1. Two-tone navy discipline#004b9b (--primary-blue) carries CTAs; #005ccc handles interactive chrome and chat; neither bleeds into the other's role
  2. Weight 700 dominanceGEICO Roobert runs display, heading, button, and body-bold exclusively at 700; body prose is the only 400-weight surface
  3. Pill geometry for actionsprimary CTAs use 25px border-radius, producing a softly-rounded pill that reads approachable rather than sharp
  4. White canvas with warm grey footer#ededed footer band wired as --footer-background-color gives the page a warm landing zone without introducing a second brand tone
  5. Gecko mascot as hero companionthe illustration sits at right, meaning the headline and CTA occupy the left two-thirds of the hero with no decorative chrome

Live at geico.com

A snapshot of the brand in production. Hover the frame to scroll the page; click to visit.

Screenshot of GEICO's website at geico.comgeico.com

Explore GEICO

Pick what you want to see — mockups, colors, typography, layout, or the full component list.

Brand & Accent

Sparing, CTA-only voltage.

Surface

Page and card backgrounds.

Text

Headlines, body, captions, muted.

Borders & Hairlines

Dividers, outlines, structural rules.

Other

Specialty colors.

GEICO design system FAQ

Common questions about GEICO's tokens, components, and how to use this DESIGN.md in your project.

Specs, directories, and component libraries that pair with this design system.

Use GEICO in your project

One machine-readable file. Drop it into Claude, Cursor, or any AI tool that reads DESIGN.md.

Download DESIGN.md