Monaspace Roles

Bruhs is all mono. Every pixel of text — prose, headings, buttons, code — is set in a Monaspace variant. Each variant has one job.

Typography Scale

Seven semantic categories — each bound to a specific Monaspace variant. Decisions are already made; reach for the class that matches the role.

Display — Krypton

Geometric, imposing. Hero moments only.

Headings — Xenon

Slab-serif mono for structural hierarchy.

Body — Neon

Most neutral Monaspace variant — prose and long-form.

Labels — Argon

Humanist mono; friendlier at small sizes.

Code — Neon

Code reuses body so prose and code share one voice.

Interactive — Argon

Buttons and action chips read as labels, not prose.

Callout — Radon

Handwritten mono. Pull quotes and aside annotations only.

References

Typography Foundation

Built upon the innovative Monaspace superfamily from GitHub, offering unprecedented flexibility for technical and creative typography.