Back to Discover

Supabase

The open source Firebase alternative

supabase.com
13 colors
20 components
Inter, Source Code Pro
Mar 19, 2026
Website Preview
Supabase screenshot
Colors
Primary
#3ECF8E

Primary accent, CTAs

#1C1C1C

Page background

#2E2E2E

Cards, panels

#EDEDED

Primary text

#333333

Borders

Neutral
#1C1C1C

Base background

#2E2E2E

Card surface

#333333

Borders, dividers

#888888

Muted text

#EDEDED

Primary text

Semantic
#3ECF8E

Success states, active connections

#F66061

Error states, failed queries

#F4BD50

Warning alerts

Typography
Inter
Role
SizeWeightHeight
Display
48px7001.1
Heading
32px6001.2
Body
16px4001.6
Small
14px4001.5
Source Code Pro
Role
SizeWeightHeight
Code
14px4001.6

DESIGN.md — Supabase

Overview

Supabase pairs developer-centric dark interfaces with its signature emerald green accent. The design system communicates open-source ethos through clean technical aesthetics and generous use of code-style elements.

Colors

Primary Palette

TokenHexUsage
color-brand#3ECF8EPrimary accent, CTAs
color-bg#1C1C1CPage background
color-surface#2E2E2ECards, panels
color-text#EDEDEDPrimary text
color-border#333333Borders

Neutral Palette

TokenHexUsage
color-gray-900#1C1C1CBase background
color-gray-800#2E2E2ECard surface
color-gray-700#333333Borders, dividers
color-gray-400#888888Muted text
color-gray-100#EDEDEDPrimary text

Semantic Colors

TokenHexUsage
color-success#3ECF8ESuccess states, active connections
color-error#F66061Error states, failed queries
color-warning#F4BD50Warning alerts

Typography

RoleFamilySizeWeightLine Height
DisplayInter48px7001.1
HeadingInter32px6001.2
BodyInter16px4001.6
SmallInter14px4001.5
CodeSource Code Pro14px4001.6

Spacing

TokenValueUsage
space-14pxIcon gaps
space-28pxList item padding
space-416pxCard padding
space-624pxSection gaps
space-832pxPanel padding

Border Radius

TokenValueUsage
radius-sm4pxBadges, tags
radius-md6pxButtons, inputs
radius-lg8pxCards, panels
radius-xl12pxModals

Elevation

LevelValueUsage
shadow-sm0 1px 3px rgba(0,0,0,0.3)Cards at rest
shadow-md0 4px 16px rgba(0,0,0,0.4)Dropdowns
shadow-lg0 8px 32px rgba(0,0,0,0.5)Modals

Components

Dashboard Panel

  • Dark card with #2E2E2E bg, 1px #333 border
  • Header with title + action buttons
  • Tabbed content areas

SQL Editor

  • Full-width code editor with syntax highlighting
  • Run button in emerald green
  • Results table below

Auth UI

  • Pre-built sign-in/sign-up components
  • Social provider buttons
  • Consistent with dashboard dark theme

Do's and Don'ts

Do

  • Use emerald green for positive/active states only
  • Maintain dark-first design in all surfaces
  • Include code examples with syntax highlighting

Don't

  • Don't use the green accent for destructive actions
  • Don't lighten the background above #2E2E2E
  • Don't use serif fonts anywhere

Want a DESIGN.md like this for your own website?