Design

Replicate Design

Run ML models via API. Clean white canvas, code-forward.

Replicate

hero / Marketplace search + product cards

Replicate Design System

Replicate is a developer-tools platform with the soul of an art zine.

WhereAny weekGuests

Featured card

Rating · price · location

Marketplace tile

Hover / saved state

Responsive card

Mobile stack

Palette / color swatches / roles

Token color roles

Primary
#ea2804
colors.primary
Canvas
#f9f7f3
colors.canvas
Ink
#202020
colors.ink
Surface Card
#ffffff
colors.surface-card
Body
#3a3a3a
colors.body
Primary Deep
#c01f00
colors.primary-deep
Charcoal
#575757
colors.charcoal
Mute
#646464
colors.mute

Typography / font scale / display type

Type hierarchy

typography.display-lg

48px / 700 / 1.0 / tracking -1px

Replicate interface rhythm

typography.display-md

30px / 600 / 1.2 / tracking -0.5px

Replicate interface rhythm

typography.display-xl

72px / 700 / 1.0 / tracking -1.8px

Replicate interface rhythm

typography.display-xxl

128px / 700 / 1.0 / tracking -3px

Replicate interface rhythm

typography.heading-lg

38.4px / 600 / 0.83 / tracking -0.5px

Replicate interface rhythm

typography.heading-md

24px / 600 / 1.33 / tracking -0.35px

Replicate interface rhythm

typography.display-xxltypography.display-xltypography.display-lgtypography.display-mdtypography.heading-lgtypography.heading-mdtypography.heading-smtypography.subtitle

Buttons, controls, cards, components

Interface components

component.nav-bar

nav-bar

backgroundColor {colors.canvas}; textColor {colors.ink}; typography {typography.button-sm}; rounded {rounded.none}

defaultactive

component.sub-nav-pill

sub-nav-pill

backgroundColor {colors.surface-card}; textColor {colors.ink}; typography {typography.button-sm}; rounded {rounded.full}

defaultactive

component.button-dark

button-dark

backgroundColor {colors.surface-dark}; textColor {colors.on-dark}; typography {typography.button-md}; rounded {rounded.full}

defaultactive

component.button-ghost

button-ghost

backgroundColor {colors.canvas}; textColor {colors.ink}; typography {typography.button-md}; rounded {rounded.full}

defaultactive

component.button-icon

button-icon

backgroundColor {colors.surface-card}; textColor {colors.ink}; rounded {rounded.full}

defaultactive

component.button-outline

button-outline

backgroundColor {colors.surface-card}; textColor {colors.ink}; typography {typography.button-md}; rounded {rounded.full}

defaultactive

Forms and inputs / search / focus

Spacing / rhythm / padding

Spacing scale

spacing.section96px
spacing.lg16px
spacing.md12px
spacing.sm8px
spacing.xl24px
spacing.xs4px
spacing.xxl32px
spacing.xxs2px

Radius / shape / corner rules

Shape system

rounded.none0px
rounded.xs4px
rounded.sm6px
rounded.md10px
rounded.lg16px
rounded.full9999px

Elevation / depth / shadow

Layer strategy

Depth is shown with documented surface contrast, border hairlines, shadow restraint, overlays, and component layering.

Signature components

Marketplace search + product cards

This specimen uses source-specific chrome from the Design.md rather than a generic card layout.

Responsive / breakpoint / mobile / tablet / desktop

Breakpoint behavior

Mobile stacks sections and cards; tablet moves to two-up groups; desktop restores full grids, wider media, and denser component examples.