DesignMD
Discover
Back to Discover

Axiom

Monitor everything. Store everything

axiom.co
5 colors
17 components
Inter, SF Mono
Apr 16, 2026
Website Preview
Axiom screenshot
Colors
Primary
#AE4DFF

Purple accent, CTAs

#0B0C0F

Background

#FFFFFF

Primary text

#1C1D22

Cards, panels

#8B8D97

Secondary text, borders

Typography
Inter
Role
SizeWeightHeight
Display
36px700
Heading
22px600
Body
14px400
SF Mono
Role
SizeWeightHeight
Code
13px400

DESIGN.md — Axiom

Overview

Axiom's design system embodies the observability space with a vivid purple accent on deep dark surfaces. The design is built for monitoring dashboards where data density is high and scanability is critical. Purple serves as the primary brand differentiator in a market dominated by blues and greens.

Colors

Primary Palette

TokenHexUsage
color-brand#AE4DFFPurple accent, CTAs
color-bg#0B0C0FBackground
color-text#FFFFFFPrimary text
color-surface#1C1D22Cards, panels
color-muted#8B8D97Secondary text, borders

Typography

RoleFamilySizeWeight
DisplayInter36px700
HeadingInter22px600
BodyInter14px400
CodeSF Mono13px400

Components

Log Stream

  • Real-time scrolling log viewer
  • Color-coded severity: debug (gray), info (blue), warn (yellow), error (red)
  • Click-to-expand with structured field view

APL Query Bar

  • Full-width query input with syntax highlighting
  • Auto-complete for dataset names and fields
  • Time range selector (15m, 1h, 24h, 7d, custom)

Dashboard Tile

  • Configurable chart (line, bar, heatmap, table)
  • Drag-to-resize and reposition
  • Purple accent on selected/active tile

Do's and Don'ts

Do

  • Use severity colors consistently across all log and trace views
  • Keep purple for brand and interactive elements only
  • Show timestamps in the user's local timezone by default

Don't

  • Don't use purple for severity levels — it's the brand color
  • Don't truncate log messages without an expand option
  • Don't auto-refresh dashboards faster than 5-second intervals

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