Skip to content

Brand · the mark, as implemented

There is no logo file. The wordmark is drawn in CSS.

If you searched the repository for a logo and found nothing, nothing is missing. The mark is a text lockup rendered by a component, which is a deliberate answer and not a gap. This page is the one place it is written down.

JusticeHub

Reproducing it somewhere we do not control

Email clients, decks, third-party sites. Build the lockup, do not use the favicon.

Type
Inter, weight 900, tracking -0.045em, leading none. 18px in the site header; 24 and 30px are the other locked sizes.
The lockup
JUSTICE in a left-to-right gradient ink → eucalyptus → ink, clipped to the text. HUB solid ink. One word, no space, no separator.
Where a gradient will not render
Set the whole wordmark solid ink. Email clients are the case this is written for. Never substitute a different colour for the missing gradient.
Tagline
AUSTRALIA ALREADY HOLDS THE ANSWERS — Spline Sans Mono, uppercase, tracking ~0.15em, 7-9px. Optional, and off in the site header. Never takes an accent colour: at that size it is not large text and would fail AA.
Do not use
/icon.svg as a masthead. It is a 32px favicon monogram, sized for a browser tab and nothing else.

Colour

ink #1A1D1B

The wordmark, and all body text.

ground #FCFBF8

Page background. Never pure white, never pure black.

band #14211C

Deep surfaces, and the favicon ground.

eucalyptus #2F5D3F

The only interactive colour, and the wordmark accent.

community #A85200

The community's alone. Never platform furniture.

signal #B42318

Critical data and destructive actions only.

The variants, and why the others were passed over

JusticeHub

Eucalyptus — the lock

The default since the in-context review of 7 August 2026. Quiet on purpose.

JusticeHub

Signal — the loud cut

The first lock, revised the same day: it read as a campaign shout against the quiet surfaces. Kept for contexts that want the shout.

JusticeHub

Community — passed over

Warmer, but 4.2:1 (large text only), and it spends the community-published colour on the platform name.

Mark recovered from commit 42f4265d (13 January 2026), rebuilt on Living Atlas tokens and locked 7 August 2026. Canon is DESIGN.md; tokens are src/config/design-tokens.ts. Guarded by src/__tests__/lib/brand-assets.test.ts.