Skip to main content
System Spec

Theme design
system & tokens.

An interactive catalog of our design components, color contrast ratios, font hierarchies, and styling libraries.

01

Color Tokens

Every color has been chosen to respect WCAG 2.2 AA accessibility ratios against our dark surfaces.

Carbon Black #080808 Primary BG
Graphite Surface #151515 Secondary BG
Soft White #F7F4ED Contrast ratio: ~19:1
Muted Gray #A3A3A3 Contrast ratio: ~4.6:1
Acid Lime #C9FF4A Contrast ratio: ~14:1
Kinetic Orange #FF6A3D Contrast ratio: ~4.8:1
Electric Blue #3B82F6 Contrast ratio: ~4.5:1
Soft Violet #8B5CF6 Contrast ratio: ~3.7:1 (Large Text)
02

Typography Scale

We use Syne for bold creative displays, DM Sans for readability, and JetBrains Mono for metadata.

Display Headline (Syne Bold)

text-hero: Design that moves.

Section Headline (Syne Bold)

text-display: Section Header Title

Sub-Headlines (Syne Regular/Bold)

text-section: Subsection Heading

Body Copy (DM Sans Regular - 16px)

This is a paragraph formatted with our default body style. It utilizes the DM Sans font-family with a soft gray tone and generous 1.6 line-height to ensure highly accessible reading sessions.

Code and Data (JetBrains Mono - 12px)

const easing = [0.76, 0, 0.24, 1]; // cinematic

03

Buttons & Links

Bespoke button variants and states with focus outlines.

04

Status & Badges

Used for tagging categories, years, and project status.

Branding Motion Design Web Development Accessibility 2025
05

Cards & Panels

Layout components utilizing standard border overlays and glassmorphism styles.

Standard Card

Utilizes the graphite background, clean border layers, and standard padding.

Motion Reveal Card

Injects standard motion metadata, entering on viewport intersection automatically.

Glass Panel

Utilizes backdrop filters and border-white trans-opacity layers.

06

Form Controls

Standard input structures, placeholders, and error markings.

07

Animation Easing Tokens

Defined animation timing curves for client-side spring and cinematic layouts.

Cinematic Easing cubic-bezier(0.76, 0, 0.24, 1)

Our signature slow-reveal curve, used for large screen overlays, scales, and text zooms.

Spring Easing stiffness: 100, damping: 20

Responsive spring physics used for CTA buttons and card hover scales.