Design

Text & typography

Edit text, style runs and use fonts that export correctly.

Text in Shippp is real text: it wraps, reflows with smart layout and exports as HTML text with your text styles. This page covers editing text, styling it and choosing fonts that work in production.

Add and edit text

  • Press T and click to type, or drag to create a fixed-width text box.
  • Double-click a text layer, or press Enter, to edit it. Press Esc to finish.
  • Select part of the text to style just that run — for example one bold word or a link color.

The Typography section

The Typography section of a heading bound to the heading-1 text style.
Typography: start from a text style, then fine-tune.
ControlWhat it does
Text stylesApply a text style from your design system, create a new one, or Detach text style.
Font, weight, sizeThe font family and its weight and style, and the font size.
Line height, letter spacingVertical rhythm and tracking.
AlignmentHorizontal alignment, and vertical alignment inside the text box (top, middle, bottom).
Text resizingWhether the box hugs the text or keeps a fixed width or height.

More text options

Open More text options for typographic details. The Basics tab has decoration (underline, strikethrough), case (Uppercase, Lowercase, Capitalize, Small caps), Truncate with an ellipsis and Max lines, and Wrap style (Auto, Pretty, Balance). The Details tab has OpenType features: numbers, figures, fractions, slashed zero, ordinals and paragraph indent.

Tip

Use Balance for headings and Pretty for paragraphs — they avoid awkward single words on the last line, in the design and in the browser.

Fonts

The font picker groups fonts by where they come from:

GroupDetails
In this fileFonts already used in the file.
Google FontsThe full Google Fonts catalog. Works everywhere and exports without extra setup.
SystemFonts every operating system has.
On this deviceFonts installed on your computer. Needs Chrome or Edge on desktop. Nothing is uploaded.

Device fonts and export

A font that exists only on your computer can't be bundled into generated code automatically. If someone opens or exports the file without that font, Shippp warns that it isn't installed — install it on that machine or use Replace font to switch to another family.

Missing fonts

When a file uses a font your browser can't load, Shippp shows a Missing fonts dialog. Choose Replace with… to swap it everywhere in one step.

Use text styles

For anything that repeats — headings, body text, captions, labels — use a text style instead of setting values by hand. Text styles can change per breakpoint, so a heading can be 48 px on Desktop and 32 px on Mobile with a single style. See Text styles.