Skip to content

Typography

Fonts, sizes and spacing for readable text.

One clean sans for the whole interface, a matching mono for the technical parts. AI products read as precise and calm when the type is quiet, so Tattva keeps it to two families.

Specimen

Type your own words and see every text size.

Display48 / 60

Clear screens for software that thinks.

Headline32 / 44

Clear screens for software that thinks.

Title22 / 32

Clear screens for software that thinks.

Body15 / 28

Clear screens for software that thinks.

Row13 / 20

Clear screens for software that thinks.

Caption12 / 20

Clear screens for software that thinks.

Label10 / 16, +0.08em

Clear screens for software that thinks.

Mono13 / 24

Clear screens for software that thinks.

Pairing

A display style for the assistant's voice, the same family for buttons and labels, and a mono for technical values.

Suggested

Good morning, Maya. Your week looks calm.

Two things are waiting for you. Nothing is stuck.

2 items

Measure

Slide to change how wide the lines are.

66 chComfortable

A good answer reads like a good page. Lines that are too long make you lose your place. Drag the slider and find the width that feels easy.

Scale

DisplayCalm screens for software that thinks48 / 60
Big page titles
HeadlineCalm screens for software that thinks32 / 44
Home greeting, chat titles
TitleCalm screens for software that thinks22 / 32
Section headings
BodyCalm screens for software that thinks15 / 28
Chat text and long answers
RowCalm screens for software that thinks13 / 20
Buttons, list rows, small pills
CaptionCalm screens for software that thinks12 / 20
Small labels and notes
LabelNeeds you10 / 16, +0.08em
Section labels
Monoconst model = 'any';13 / 24
Code and step names

One size scale

Why these fonts

Rules

Build your next AI screen with Tattva.

Free and open, with the code. Start in one line.

Get started