Skip to content

Ngā Momo Tuhinga

Typography

Fira Sans for display and body. IBM Plex Mono for codes and figures. Fira Sans is the same typeface used on govt.nz — open source, free for council use, and institutionally legible at any size.

Scale

Eight steps

Fluid type using clamp() so sizes scale from mobile to desktop without breakpoints. Every step has a fixed weight and leading — do not override.

Display

.text-display
size
clamp(2.5rem, 5vw, 4.5rem)
weight
700 — Bold
leading
1.1

Hero statements. One per page, at most.

781 kg per capita.

Heading 1

.text-heading-1
size
clamp(2rem, 4vw, 3rem)
weight
600 — Semibold
leading
1.2

Page titles. Sets the top-level landmark.

One country. One system.

Heading 2

.text-heading-2
size
clamp(1.5rem, 3vw, 2rem)
weight
600 — Semibold
leading
1.3

Section headings inside a page.

Know before you throw.

Heading 3

.text-heading-3
size
clamp(1.125rem, 2vw, 1.5rem)
weight
500 — Medium
leading
1.4

Subsections and card titles.

What goes where in Aotearoa.

Body

.text-body
size
clamp(1rem, 1.5vw, 1.125rem)
weight
400 — Regular
leading
1.6

Primary reading text. Constrained to 66ch.

Aotearoa standardised what can be recycled. Every council still communicates it differently. Same materials, different signs.

Caption

.text-caption
size
0.875rem
weight
400 — Regular
leading
1.5

Meta, labels, footnotes, supporting copy.

Open source. Free for council and public use.

Monospace

.text-mono
size
0.875rem
weight
400 — Regular
leading
1.6

Material codes, tokens, tabular data.

PET #1 | HDPE #2 | PP #5 | AL | FE

Stat

.text-stat
size
clamp(3rem, 8vw, 6rem)
weight
700 — Bold (mono)
leading
1.0

Single-number callouts. Tabular figures only.

35%

Fira Sans

Display & body

Four weights. Regular for reading, Medium for subsections, Semibold for page titles, Bold for hero display.

Regular

font-weight: 400
Love You Bye

Medium

font-weight: 500
Love You Bye

Semibold

font-weight: 600
Love You Bye

Bold

font-weight: 700
Love You Bye

IBM Plex Mono

Codes & figures

Monospace for material codes, design tokens, and tabular figures. Tabular numerals are enabled on tables and currency by default.

Regular

font-weight: 400
PET#1 HDPE#2

Medium

font-weight: 500
PET#1 HDPE#2

Bold

font-weight: 700
PET#1 HDPE#2

Measure

66ch

Prose is capped at 66 characters per line. The paragraph below is set to the ideal measure. Anything wider strains the eye; anything narrower fragments the read.

New Zealand produces approximately 781 kilograms of waste per person per year — the fourth highest rate in the OECD. Around 35 % of that volume is recycled or reused. The materials are standardised. The design is not. Love You Bye exists to close that gap with a single institutional voice any council, retailer, or manufacturer can adopt.

Body · 66ch measure · Fira Sans 400