Fonts

The Fonts tool is a Cockpit application that provides a central location for uploading, configuring, and managing custom font files that can be applied across your system, including in the PDF Designer and the UI5 Theme Generator.

Overview

Custom fonts allow you to apply your organization’s typography in generated PDF documents and in UI themes. The Fonts tool manages the complete lifecycle of a font: upload, style assignment, validation, packaging, and deployment.

Font styles

The Font Styles tab is where individual font files are uploaded and assigned to the required style slots for each consuming tool. The required styles differ depending on the target tool.

Uploading Font Files

Font files can be added to a font entry using the Add dialog or by dragging and dropping files directly into the upload area from your local file system.

The PDF Designer requires font files in .ttf or .otf format. The UI5 Theme Generator requires .woff2 files. If your fonts are packaged in a ZIP archive, extract the archive before uploading, as the Fonts tool accepts individual font files only.

Font style requirements

Each tool requires a specific set of style variants to be assigned. The Font Styles tab provides the assignment slots for each tool:

PDF Designer

The following styles are required: All styles must be assigned before the font can be used in the PDF Designer.

Style Description

Regular

The standard upright weight of the typeface.

Bold

The heavy-weight variant used for emphasis.

Italic

The slanted variant used for secondary emphasis or quotations.

Bold Italic

The combined heavy-weight slanted variant.

UI5 Theme Generator

The following styles are supported. Assign the styles that correspond to the font files available for your typeface.

Style Description

Regular

Standard weight for body text.

Bold

Heavy weight for headings and emphasis.

SemiBold

An intermediate weight between Regular and Bold.

Light

A lighter-than-regular weight for decorative or large-scale use.

SemiBoldDuplex

SemiBold variant optimised for duplex rendering contexts.

Black

The heaviest available weight, used for display and hero text.