Summary
Create a new media library
You'll need to set up a new media library into which your customer can upload their fonts. We have some automations to install those fonts but enabling that automation is a little fiddly.
We recommend giving the media library a meaningful name like "Font Library", but this is not a requirement.
Setup workflow statuses
Create the following workflow statuses in the font library. Spelling must be exact.
Not Installed
Ready to Install
Installed
Create font library config request
Go to #figma-templates-testing in Slack
Click the big green button labelled "Font Library Config Request"
Provide the URL of the font library that you set up
Provide a list of URLs for all of the template libraries you want the fonts to be available for. Use line breaks, commas or both to separate the URLs if providing multiple.
Submit
We will mark the request with a ✅ once complete
Upload font files
Either you or your customer can now upload the font files to the font library. Bear the following in mind:
Only TTF and OTF formats are supported
Folder structure and collections have no effect on font file installation, so feel free to organise them according to preference. We recommend an appropriately named folder per font family e.g. "Space Grotesk"
To avoid issues, the font files should be the same ones that they distribute to the designers for use with Figma. That's because we automatically extract the name in a similar way to Figma so this way we ensure a match.
Set asset statuses to "Ready to Install"
Select the font assets
Open the properties (metadata & settings) panel on the right
Set the asset status to "Ready to Install"
The font installation will run automatically. You'll know it has worked when the font assets have the status "Installed"
Fonts are automatically installed
If all the steps have been followed, the automation should have triggered and after a few moments the fonts' statuses should have been automatically updated to "Installed".
FAQs
Q: If I want to add additional fonts at a later stage, do I follow this same process again?
A: Once your font library is configured, you can install all the fonts you want there. If we have to reconfigure your font library to work with more or other template libraries, you would need to reset your fonts to "Ready to Install" and they will be reinstalled for the new template libraries.
Q: What types of fonts are supported?
A: We only support custom fonts which are installed through a font library. Need to have the font files downloaded in order to install them with our tool. Important to note: imported templates that used the Adobe Fonts will not render as expected. The template will fallback to default fonts for rendering on Frontify.
🎉 Well done, you made it!