How Custom Fonts Work in Candu
Candu loads custom fonts from URLs that point to CSS files containing font definitions. When you paste a font URL into your Styleguide, Candu fetches that CSS file and makes the font available for your content.
Note: You must add your font URL separately to each text type you want to style. Candu cannot apply one font URL to all text types at once.
Adding a custom font:
Open any text style
Click "Use Custom Font"
Paste the font URL provided by your font provider
Click Add to save
Self-Hosting Custom Fonts
If your font isn't available from Google Fonts, Adobe Fonts, or another URL-based service, you can host it yourself. This requires technical setup and access to a server or CDN where you can upload files.
To self-host fonts in Candu, you need:
Font files in web-compatible formats (.woff2, .woff, or .ttf)
A static file host: CDN, Amazon S3, your own server, or any publicly accessible hosting
A CSS file that defines the @font-face rules pointing to your font files
CORS headers configured to allow Candu to access your font files
Getting Font URLs
Google Fonts
Go to fonts.google.com
Browse or search for your desired font family
Click on the font name to open its detail page
Click the "Get embed code" button
Select the "Web" tab, then choose "@import" option
Copy everything between
url('and')Paste the URL into the Candu Styleguide
Adobe Fonts
Log into fonts.adobe.com
Browse or search for your font family
Click "Add to Web Project" button
Select an existing web project or create a new one
Adobe generates embed code that looks like:
<link rel="stylesheet" href="https://use.typekit.net/abc1234.css">
Copy the URL from within the code: https://use.typekit.net/abc1234.css and paste it into your Candu Styleguide.


