display
Hero titles, landing page feature names, and the strongest title moments.
Confident, rounded, compact, and highly legible.
Needle keeps technical interfaces calm and welcoming
Family: Nunito Sans
page-title
Primary title at the top of a docs page, marketing section, or a major standalone view. Do not use this as the default title size for everyday workbench tools.
Strong but calmer than display.
Needle keeps technical interfaces calm and welcoming
Family: Nunito Sans
section-title
Section headings and prominent content grouping labels.
Clear, friendly, and compact.
Needle keeps technical interfaces calm and welcoming
Family: Nunito Sans
tool-title
Compact titles inside product headers, toolbars, modal heads, and operational shells.
Direct, technical, and not promotional.
Needle keeps technical interfaces calm and welcoming
Family: Nunito Sans
panel-title
Inspector group titles, sidebar section headings, compact cards, and data panels.
Small, sturdy, and matter-of-fact.
Needle keeps technical interfaces calm and welcoming
Family: Nunito Sans
MICRO-LABEL
Overlines, metric captions, compact status labels, and inspector metadata.
Quiet, technical, and highly compact.
SELECTED MATERIAL
Family: Nunito Sans
metric
Numeric status readouts, compact KPIs, and operational summaries.
Readable, dense, and stable.
Needle keeps technical interfaces calm and welcoming
Family: Nunito Sans
body
Paragraphs, standard UI copy, and descriptive text.
Quiet, readable, and neutral.
Needle Engine lets you build rich 3D experiences for the web. Import your scene, add interactive components, and deploy to any platform — all from a familiar workflow. Lightweight, fast, and built on open standards like glTF and three.js.
Family: Nunito Sans
body-muted
Secondary explanation, timestamps, counts, and supporting metadata.
Softer than body but still crisp.
Needle keeps technical interfaces calm and welcoming
Family: Nunito Sans
label
Field labels, tabs, small buttons, and compact interface labels.
Firm and tidy.
Export settings
Family: Nunito Sans
link
Inline links and navigation links.
Plainspoken with color emphasis rather than decoration-heavy styling.
Family: Nunito Sans
code-inline
Inline code, identifiers, and short technical terms. Use em not rem so the size scales relative to surrounding body text and appears optically similar in height.
Clean, structured, and understated.
Use engine.load() to import a glTF scene at runtime
Family: Monaspace Neon
code-block
Larger code samples and dense technical information boxes.
Spacious, readable, and calm.
const scene = await engine.load('/city.glb');
Family: Monaspace Neon