Crystal
Themes

Onyx

Deep black, tech-forward — Crystal's flagship dark theme.

Onyx is Crystal's primary dark theme. Deep blacks with zinc grays and bright cyan accents. Designed for developer tools, technical dashboards, and modern dark UIs.

Mode: Dark | Accent: Cyan #22d3ee | Portfolio: OpsCenter

Color Palette

Onyx Colors

Background
--crystal-bg-primary
Background Subtle
--crystal-bg-tertiary
Background Muted
--crystal-bg-secondary
Surface
--crystal-surface-primary
Surface Elevated
--crystal-surface-elevated
Border
--crystal-border-default
Border Subtle
--crystal-border-subtle
Text
--crystal-fg-primary
Text Secondary
--crystal-fg-secondary
Text Muted
--crystal-fg-tertiary
Primary
--crystal-accent-primary
Primary Hover
--crystal-accent-secondary
Accent
--crystal-accent-primary
Accent Subtle
--crystal-accent-subtle
Cool
--crystal-brand-cool
Warm
--crystal-brand-warm

Click any swatch to copy the CSS variable.

Onyx Token Values

TokenVariableValuePreview
Background
--crystal-bg-primary#09090b
Surface
--crystal-surface-primary#18181b
Text
--crystal-fg-primary#fafafa
Text Secondary
--crystal-fg-secondary#a1a1aa
Primary
--crystal-accent-primary#fafafa
Accent
--crystal-accent-primary#22d3ee
Border
--crystal-border-default#27272a
Cool
--crystal-brand-cool#22d3ee
Warm
--crystal-brand-warm#f97316

Click any row to copy the CSS variable.

Usage

<html data-crystal="onyx">

Recommended pairings:

  • Onyx + Edge — Sharp, technical, developer-focused (OpsCenter uses this)
  • Onyx + Clean — Standard dark mode
  • Onyx + Bold — High contrast, action-oriented

When to Use

  • Developer tools and dashboards
  • Command centers and operations UIs
  • Dark mode default for any application
  • Technical documentation