Skip to main content

Design language comparison

Family vs Figma

Both Family and Figma commit to a light-canvas approach, and they pair different display families (Inter vs figmaSans). Beyond surface, motion levels are both expressive.

Palette · side by side

Up to 8 dominant swatches each

Side A · light

Family

Full Page

#474645

foreground

#000000

foreground

#ffffff

background

#262626

foreground

#808080

foreground

#fbfaf9

background

#4dafff

accent

#999999

background

Side B · light

Figma

Full Page

#000000

foreground

#ffffff

background

#33dfdf

brand

#b98e01

accent

#ff7237

accent

#00b6ff

accent

#874fff

accent

#e6e6e6

background

Typography · side by side

Primary family + weight ladder + sample

Side A · light

Family

Full Page

Display
Inter
Body
LFE Sans
Weights
400 · 500 · 600

Sample

The quick brown fox jumps over the lazy dog.

1234567890 — Body sample renders in the captured family if your browser has it; otherwise system fallback signals the weight ladder.

Side B · light

Figma

Full Page

Display
figmaSans
Body
figmaMono
Mono
figmaMono
Weights
320 · 330 · 340 · 400 · 450 · 480 · 540

Sample

The quick brown fox jumps over the lazy dog.

1234567890 — Body sample renders in the captured family if your browser has it; otherwise system fallback signals the weight ladder.

Spacing scale · side by side

Base unit + first 8 scale values

Side A · light

Family

Full Page

Base unit
4 px
Container max
1904 px
1px
4px
6px
8px
10px
12px
14px
16px

Side B · light

Figma

Full Page

Base unit
4 px
Container max
980 px
2px
4px
6px
8px
10px
12px
16px
18px

Motion vocabulary · side by side

Level + durations + easings

Side A · light

Family

Full Page

Level
expressive
Libraries

Durations

0.1s0.18s0.2s0.22s0.4s

Easings

cubic-bezier(0.19, 1, 0.2…ease-outeaseease-in-out

Side B · light

Figma

Full Page

Level
expressive
Libraries
Framer Motion

Durations

0.16s0.2s0.25s0.8s2s

Easings

ease-outease-in-outeaselinear

Palette & spacing overlap

Their palettes share 17% of swatches at the dominant tier — a quiet signal both teams drew from the same neutral library before applying brand accents. Their spacing scales overlap by 67% (4, 6, 8, 10, 12 px shared) — a rhythm any agent can transfer between the two systems with minimal recalibration.

Shared swatches (3)

#000000#ffffff#e6e6e6

Curator verdict

If you are building an interface that needs to reference both, Family's restraint reads as the safer default and Figma's rhythm provides the accent moments — pair them at section-level, not at component-level.

Full Family brief →Full Figma brief →Back to gallery

AI2 Design counts anonymous traffic always — no cookies, no identifiers, no fingerprinting. For optional session insights (PostHog, EU region) — page funnel, performance — turn on opt-in analytics below. Cookie policy.