TEMP
LOC
TIME

Style
Guide

A complete reference for the cwclark.com design system — typefaces, colour, grid, spacing, components, and graphic primitives. Every element on the site originates from these definitions.

cwclark.com visual system · v1.0 · 2026

Type

Two typefaces govern the system: Neue Haas Grotesk for all editorial and UI text (display 700 for headings, text 400 for body), and TG Frekuent Mono for all instrument, data, and label use.

Display Art Direction
Heading Brand Systems
Subhead Visual Identity
Body Multidisciplinary design across brand, product, and campaign — built with rigour and a strong point of view.
Caption Image caption or supporting small text
Mono Label INSTRUMENT · PANEL · DATA
Mono Value 69°F · INDIANAPOLIS

Palette

A strictly monochrome system. Four tones only — black for all foreground and border, data grey for secondary text and labels, rule for subtle dividers, and white as the universal ground.

#000000
Black
#9BA3AF
Data Grey
#E1E5EB
Rule
#FFFFFF
White

Grid

8px baseline grid. All spacing values are multiples of 8. The content column maxes at 1200px with 24px horizontal padding. Row gutters are 16px (2 × 8).

8
16
24
32
40
48
64
80
96

Components

Crosshair hamburger button
1px divider rule
Mono label pattern
Section · 01 — Category · Label
Mega card
CTA / pill button
Instrument strip (live above)
TEMP · LOC · TIME Three-block data strip · 1px borders · live data

Schematics

Flow diagram · process timeline
SN:CC·01 INIT · 0.00 SCAN · 0.24 PROC · 0.51 OUT · 0.78 END · 1.00
Crosshair grid · 4×3 survey field
P·1.4 P·2.1 P·2.4 P·3.2
Diamond target · cardinal reference
N S E W
Waveform bar · live signal indicator
○ LIVE
Node map · spanning topology
A1 B2 C3 D4 E5 F6 G7 H8

Layout

The editorial split is the foundational layout pattern. A 1:2 grid divides the viewport — heading mass left, body copy right. 1px black rules define sections. Extreme white space between.

Page
Title
Display heading
Neue Haas 700
clamp(4rem,10vw,9rem)
line-height: 0.95

Introductory paragraph text sits to the right of the display heading — wider column, constrained to ~42 characters, neue haas grotesk text 400, 0.889rem.

Body intro · Neue Haas Text 400
0.889rem · max 42ch · line-height 1.56
Grid: 1fr / 2fr · gap: 48px · border-top: 1px solid #000 · padding: 64px 0