Sentry
Sentry
sentry
Design System
Sentry logo

Sentry

Sentry's website is a dark-mode-first developer tool interface that speaks the language of code editors and terminal windows. The entire aesthetic is rooted in deep purple-black backgrounds (#1f1633, #150f23) that evoke the late-night debugging sessions Sentry was built for. Against this inky canvas, a carefully curated set of purples, pinks, and a disti

01

Color Palette

Brand

Accent

Neutrals

02

Typography

Type Scale

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

display47px · 700 · 1.25
Design at scale
32px32px · 700 · 1.25
Section heading
heading-lg24px · 700 · 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
Inter
Open · OFL
Designed by Rasmus Andersson. Variable font with full weight range.
Install via Google Fonts
Display
Dammit Sans
Open · OFL
Sentry's open-source brand font.
Install via GitHub · getsentry
Primary
Rubik
Open · OFL
Install via Google Fonts
Monospace
Monaco
Systemno install needed
macOS pre-installed monospace.
Not publicly distributed.
03

Spacing & Shape

Spacing

PurposeValuePreview
Densitycomfortable
Base unit8px
Section gap24px
Card padding12px
Element gap8px

Border Radius

ElementValuePreview
formMinimal6px
smallMinimal6px
buttonsStandard8px
cardsStandard8px
containersStandard8px
largerComfortable10px
glassComfortable10px
primaryRounded13px
imagePill18px
badgesPill18px

Borders

ElementValuePreview
Border1px solid #584674
Border1px solid #cfcfdb

Elevation

Subtle
Default
Elevated
Floating
Modal
04

Guidelines

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

Do

  • Use deep purple backgrounds (#1f1633, #150f23) — never pure black (#000000)
  • Apply inset shadows on primary buttons for the tactile pressed effect
  • Use Dammit Sans ONLY for hero/display headings — Rubik for everything else
  • Apply text-transform: uppercase with letter-spacing: 0.2px on buttons and labels
  • Use the lime-green accent (#c2ef4e) sparingly for maximum impact
  • Employ frosted glass effects (blur(18px) saturate(180%)) for layered surfaces
  • Maintain the warm purple shadow tones — shadows should feel purple-tinted, not neutral gray
  • Use Rubik's 4-tier weight system: 400 (body), 500 (nav/emphasis), 600 (titles), 700 (CTAs)

Don't

  • n't use pure black (#000000) for backgrounds — always use the warm purple-blacks
  • n't apply Dammit Sans to body text or UI elements — it's display-only
  • n't use standard gray (#666, #999) for borders — use purple-tinted grays (#362d59, #584674)
  • n't drop the uppercase treatment on buttons — it's a system-wide pattern
  • n't use sharp corners (0px radius) — minimum 6px for all interactive elements
  • n't mix the lime-green accent with the coral/pink accents in the same component
  • n't use flat (non-inset) shadows on primary buttons — the tactile quality is signature
  • n't forget letter-spacing on uppercase text — 0.2px minimum
05

Components

Buttons

button-primary
Background#79628c
Text#ffffff
Border1px solid #362d59
Radius13px
Font14px / 700
Shadowrgba(0,0,0,0.1) 0px 1px 3px 0px inset
Hoverrgba(0,0,0,0.18) 0px 0.5rem 1.5rem
Use: Primary muted-purple action, uppercase
button-glass
Backgroundrgba(255,255,255,0.18)
Text#ffffff
Radius12px
Padding8px
Shadowrgba(0,0,0,0.08) 0px 2px 8px
Hoverrgba(54,22,107,0.14)
Use: Secondary action on dark surfaces
button-white
Background#ffffff
Text#1f1633
Radius8px
Padding12px 16px
Hoverbg #6a5fc1, text #ffffff
Focusbg #ffb287, outline #6a5fc1
Use: High-visibility CTA on dark
button-violet
Background#422082
Text#ffffff
Radius8px
Padding8px 16px
Use: Select / dropdown

Inputs

input
Background#ffffff
Text#1f1633
Border1px solid #cfcfdb
Radius6px
Padding8px 12px
Focusrgba(0,0,0,0.15) 0px 2px 10px inset
Use: Text input

Cards

image fills
card
Radius12px
Shadowrgba(0,0,0,0.1) 0px 10px 15px -3px
Use: Glass / dark purple surface, backdrop blur(18px)

Related design systems