Airtable Trademark Guidelines
Airtable Trademark Guidelines
airtable
Design System
Airtable logo

Airtable

Airtable's website is a clean, enterprise-friendly platform that communicates "sophisticated simplicity" through a white canvas with deep navy text (#181d26) and Airtable Blue (#1b61c9) as the primary interactive accent. The Haas font family (display + text variants) creates a Swiss-precision typography system with positive letter-spacing throughout.

01

Color Palette

Brand

Accent

Neutrals

Semantic

02

Typography

Type Scale

Rendered in system-ui to clearly show scale & weight.

display48px · 400 · 1.25
Design at scale
32px32px · 400 · 1.25
Section heading
heading-lg24px · 400 · 1.4
Subheading
body16px · 400 · 1.5
Body text. The quick brown fox jumps over the lazy dog. Designed for readable line-height in long-form content.
small12px · 400 · 1.5
Supporting text
caption12px · 400 · 1.5
Caption · timestamp · 2026
label10px · 500 · 1.5
BADGE / LABEL

Fonts

Primary
Haas Grot Display
Commercial
Used by Airtable.
Source · Commercial Type
Display
Haas Grot Display
Commercial
Source · Commercial Type
03

Spacing & Shape

Spacing

PurposeValuePreview
Densitycompact
Base unit4px
Section gap32px
Card padding16px
Element gap12px

Border Radius

ElementValuePreview
buttons1px
inputs1px
cards1px
dialogs1px
badges1px

Elevation

Subtle
Default
Elevated
Floating
Modal
04

Guidelines

Do and Don't guidelines parsed from DESIGN.md.

Do

  • Use Airtable Blue (#1b61c9) only for CTAs and links, set on a white (#ffffff) canvas with Deep Navy (#181d26) text
  • Set the Haas / Haas Groot Disp font system with positive letter-spacing on body and small text (0.08px–0.28px) — it is Airtable's typographic signature
  • Apply the radius scale by component size: 12px buttons, 16px standard cards, 24px sections, 32px large containers
  • Lift primary buttons with the signature blue-tinted multi-layer shadow (rgba(45,127,249,0.28) 0px 1px 3px) so elevation ties back to the brand color
  • Reserve color for user data and keep chrome neutral, signaling 'live work' with the spotlight surface (rgba(249,252,255,0.97)) plus subtle #e0e2e6 borders
  • Name theme variables with the semantic --theme_* convention (e.g. --theme_success-text for #006400) to match Airtable's internal tokens

Don't

  • Skip the positive letter-spacing on body and caption text — it is what gives Airtable its Swiss-precision feel
  • Lean on heavy gray backgrounds or dark drop shadows for depth instead of the spotlight surface and the soft ambient rgba(15,48,106,0.05) 0px 0px 20px glow
  • Spread Airtable Blue (#1b61c9) across chrome or large backgrounds — color belongs to user data, not the UI frame
  • Reach for the deliberately sharp 2px radius outside its cookie-consent context where buttons and cards use 12px and up
  • Add bouncy spring motion or exceed the 150–400ms timing tokens, and respect prefers-reduced-motion by dropping the spotlight fade-in
  • Use forbidden voice like 'revolutionary database', 'no-code magic', or emoji in product chrome
05

Components

Buttons

button-primary
Background#1b61c9
Text#ffffff
Radius12
Padding16x24
FontHaas 16/500
Use: primary CTA, blue-tinted lift
button-white
Background#ffffff
Text#181d26
Radius12
Use: secondary CTA on dark/blue surfaces

Cards

card
card
Background#ffffff
Radius16
Use: 1px #e0e2e6 border, 24-32 radius featured, blue-tinted multi-layer shadow

Inputs

input
Background#ffffff
Text#181d26
Radius12
Padding12x16
Use: 1px #e0e2e6 border

Badges

badge
badge
Background#f8fafc
Text#181d26
Radius12
FontHaas 14/500
Use: 1px #e0e2e6 border

Related design systems