Skip to content

Fonts

License Required

Custom fonts require the Theme Customization license add-on. Without this license, custom font uploads will not be available.

BadgerPanel supports uploading custom fonts to personalize the panel's typography.


Uploading Fonts

Navigate to Admin > Appearance > Fonts and click Upload Font.

Supported font formats:

FormatExtension
WOFF2.woff2
WOFF.woff
TrueType.ttf
OpenType.otf

When uploading a font, provide the following details:

FieldDescription
Font Family NameThe name used to identify this font (e.g., "Inter", "Fira Code")
WeightThe font weight (e.g., 400 for regular, 700 for bold)
StyleThe font style (normal or italic)

Upload multiple files for different weights and styles of the same font family.


Assigning Font Roles

Each uploaded font family can be assigned to one or more typographic roles:

RoleDescription
HeadingUsed for page titles, section headers, and other heading elements
BodyUsed for paragraph text, labels, and general content
MonospaceUsed for code blocks, console output, and technical content

Select the desired role when configuring a font family. A single font family can serve multiple roles if appropriate.


Availability

Uploaded fonts are available panel-wide immediately after upload. All active sessions will use the new fonts without requiring a page refresh.

BadgerPanel Documentation