Crystal
Themes

Onyx Edge

Sharp, minimal dark neutral — technical precision for developer brands.

Onyx Edge pairs the onyx gemstone with edge crystallization for a minimal, technical aesthetic. Tight border radii, fast transitions, and near-zero blur create a no-nonsense interface.

Mode: Dark | Gemstone: Onyx | Personality: Edge | Portfolio: SyncFocus

Color Palette

Onyx Edge 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 Edge Token Values

TokenVariableValuePreview
Background
--crystal-bg-primary#0a0a0a
Surface
--crystal-surface-primary#141414
Text
--crystal-fg-primary#fafafa
Text Secondary
--crystal-fg-secondary#a3a3a3
Primary
--crystal-accent-primary#fafafa
Accent
--crystal-accent-primary#22d3ee
Border
--crystal-border-defaultrgba(250, 250, 250, 0.1)
Cool
--crystal-brand-cool#22d3ee
Warm
--crystal-brand-warm#f59e0b

Click any row to copy the CSS variable.

Usage

<html data-crystal="onyx-edge">
  • Onyx Edge + Edge — Full technical look (recommended)
  • Onyx Edge + Clean — Slightly softer

When to Use

  • Developer tools and technical documentation
  • Audio/music production interfaces
  • Data-heavy dashboards where borders define structure
  • Brands prioritizing speed and clarity over warmth