Design.

What Harper looks like, and why.

Harper reads like a Sunday surf magazine wired to live forecast data. Bone ink on near-black charcoal, three typographic voices feeding a single reading column, no illustrations, no gradients, no ornament. The only splash of colour is a single cerulean full stop at the end of a heading.

Every other pixel is busy carrying forecast signal. That's the whole rule: data over chrome. Depth comes from thin rules, not drop-shadows. Layouts scan like a dashboard on a phone between wetsuit changes.

Typography

Three voices, one job. Serif declares, sans reads, mono measures. The voices don't bleed.

Serif · Literata · headlines

October swell, glassy at first light.

Page H1, hero H1, ContentLayout H2. Slab-influenced reading face — warm, weighty, opsz axis auto-selects the display cut at this size.

Sans · Inter · body

A long-period west swell will fill in overnight, easing the morning offshores into a clean shoulder-high window through midday before the afternoon onshore returns.

Body prose, H3, summaries, nav links — anything you read in flow.

Mono · IBM Plex Mono · chrome

Tide 1.2 m · Wind 8 kt NE · Period 14 s · Height 1.6 m

Wordmark, tabular numbers, uppercase chrome labels, code, SVG chart text.

Wordmark
Harper wordmark on dark

"harper." lowercase, plex mono, the cerulean period doing all the talking.

Monogram
Harper icon on dark

A single-character mark for avatars, app icons, and anywhere the wordmark won't fit.

Inverted
Harper wordmark on light

Bone on charcoal flipped to charcoal on bone, for light surfaces and print.

Monochrome
Harper icon on light

Accent stripped out. One-colour lockup for stamps, embroidery, and anywhere colour can't follow.

Contact Sheet
Harper icon on light