Skip to content
helia-ui
Foundations
HELIA HUB

Typeface candidates

Four candidates on identical specimens: the display line at the display size and weight, a heading, a body paragraph at the reading measure, and a row of the UI roles. The monospace stack is the system one in every block, because mono is not part of the comparison.

Roboto is the shipped default, and it arrives with the package stylesheets, so every consuming site gets it without wiring a font host. Inter and Geist are loaded by this page alone. The system stack carries no web font at all.

The display line appears twice per candidate, at -0.055em and at -0.02em, which is the value the type tokens carry. The tighter value crowds a face with wider sidebearings, which is what the two columns are for. Heading weight stays 650 throughout.

System stack

License: none to carry. The stack is whatever the OS ships.Download: nothing. No web font is requested.

Display · 650 · two trackings

-0.055em

Intelligence at the edge

-0.02em

Intelligence at the edge

H2 role · 650

Profiling a model on device

Body

A specimen is only useful at the size and the measure the real page uses, so this paragraph runs at the body role and the standard reading width. Look at the rhythm of the lowercase, the spacing either side of a comma, and the way numbers such as 0.94 and 510 sit against the letters around them. Then read it twice.

UI

Get startedVariableFoundationshelia-aot compile model.onnx

Roboto

License: OFL-1.1, from @fontsource-variable/roboto 5.3.0.Download: 42.1 KB latin subset, roboto-latin-wght-normal.woff2.

Display · 650 · two trackings

-0.055em

Intelligence at the edge

-0.02em

Intelligence at the edge

H2 role · 650

Profiling a model on device

Body

A specimen is only useful at the size and the measure the real page uses, so this paragraph runs at the body role and the standard reading width. Look at the rhythm of the lowercase, the spacing either side of a comma, and the way numbers such as 0.94 and 510 sit against the letters around them. Then read it twice.

UI

Get startedVariableFoundationshelia-aot compile model.onnx

Inter

License: OFL-1.1, from @fontsource-variable/inter 5.3.0.Download: 47.1 KB latin subset, inter-latin-wght-normal.woff2.

Display · 650 · two trackings

-0.055em

Intelligence at the edge

-0.02em

Intelligence at the edge

H2 role · 650

Profiling a model on device

Body

A specimen is only useful at the size and the measure the real page uses, so this paragraph runs at the body role and the standard reading width. Look at the rhythm of the lowercase, the spacing either side of a comma, and the way numbers such as 0.94 and 510 sit against the letters around them. Then read it twice.

UI

Get startedVariableFoundationshelia-aot compile model.onnx

Geist

License: OFL-1.1, from @fontsource-variable/geist 5.3.0.Download: 28.7 KB latin subset, geist-latin-wght-normal.woff2.

Display · 650 · two trackings

-0.055em

Intelligence at the edge

-0.02em

Intelligence at the edge

H2 role · 650

Profiling a model on device

Body

A specimen is only useful at the size and the measure the real page uses, so this paragraph runs at the body role and the standard reading width. Look at the rhythm of the lowercase, the spacing either side of a comma, and the way numbers such as 0.94 and 510 sit against the letters around them. Then read it twice.

UI

Get startedVariableFoundationshelia-aot compile model.onnx