Site Studio allows you to manage font libraries and font stacks used by your website. There are two steps to the process:
When setting up font libraries you have three options:
Uploading or importing multiple web fonts will slow down your website loading speed. This is because your website will have to load each font. Only upload or import web fonts that you will use. Remove any fonts you are not using.
To upload fonts:
To convert a font into EOT, TTF, WOFF and WOFF2 formats there are a number of online converters available.
https://transfonter.org
https://www.fontsquirrel.com/tools/webfont-generator
https://www.web-font-generator.com
Many premium font providers (E.g. fonts.com, typography.com) require licence information to be included with your CSS and a tracking script for page views. If a tracking script is required, this would need to be implemented in a custom theme.
To add license information:
To import a web font:
When uploading a font package into Site Studio, please ensure you only have one instance of each font format (EOT, TTF, WOFF, WOFF2) included.
If your font supports multiple weights, you will need to export each of these as separate packages. You will also need to create separate font stacks for each weight.
Once you've uploaded or imported your fonts you need to set up your font stacks.
To set up your font stacks for imported or uploaded fonts (Highlighted with pink dashed line):
If you have uploaded a font, your font stack will need to use the name entered into the Font family field. If you have imported a web font, your font stack will need to use the font family specified by the font provider.
To set up a system font stack (Highlighted with blue dashed line):
When using Site Studio sync to export font stacks or Site Studio entities that have a dependency of a font stack such as a base style; the font library is not included as a dependency of font stacks and is therefore not included in the export file. If the font library is required, you should export it separately using Site Studio sync.
When adding a new font stack the label and variable fields are linked by default. You can link or unlink the font stack label from the SCSS variable to allow the label to be different from the variable.
Note you can only change the font stack variable of a font stack that is not in-use.
To unlink a font stack label and variable:
If this content did not answer your questions, try searching or contacting our support team for further assistance.
Wed Mar 26 2025 01:06:09 GMT+0000 (Coordinated Universal Time)