Brand book

One source of truth.

Every surface — this site and the app — reads from a single file, /brand.css. Change a token here and the whole product moves with it. This page is that system, made visible.

Logo

Trackdeck

An abstract “deck”: three faders / tracklist rows. Defined once as /favicon.svg and reused as the favicon, the nav mark and the app icon.

Colour

Background--bg · #08080B
Indigo--indigo · #5E5CE6
Indigo bright--indigo-bright
Indigo deep--indigo-deep
Approved--green · #30D158
WIP--amber · #FFD60A
Alert--rose · #FF453A
Hairline--hair

One accent only — indigo. Greens and ambers are reserved for status (Approved / WIP). No rainbow gradients, no neon glow.

Material — Obsidian Glass

A dark-grey frosted fill over a real backdrop-filter blur. The single most recognisable element. Class: .glass / .glass-strong.

Frosted panel
blur(44px) saturate(190%) over rgba(12,12,16,0.55), 0.5px hairline border, soft inset highlight.

Typography

Hero / 66Share securely
Section / 40Made to last
Lead / 20Restrained, calm, premium.
Body / 15The system font stack — SF Pro on Apple, Inter elsewhere.
Mono126 BPM · 8A · F minor

Components

Approved WIP Draft Eyebrow

Buttons, status pills and the eyebrow chip all live in /brand.css. Use them as-is across the site and the app.

How it stays in sync

Both trackdeck.de and the app link the same /brand.css. The colours, the glass material, the logo, the buttons — all defined once. Update a token here and every screen that uses it changes on the next load. New tools built in this style inherit the same look for free.

Building a different product? The same system, stripped of Trackdeck branding, lives as a portable design system → Obsidian Glass (/system). One file, one accent variable, bring your own logo.