When creating custom themes you can use Google Fonts to create customized site pages that match your desired branding and styles.
Alternatively, if you want to use your own, non-Google fonts, see here: Using Custom Fonts.
Using Google Fonts
If you are using a Google font, you don't need to download the file and can simply reference it in the manifest.json file.
- Go to Google Fonts here: https://fonts.google.com
- Locate your desired font and click on it to view details
- On your desired style, click Select this style
- Click Embed
- In the CSS view, you'll see the name of the font that you'll need to reference
- Return to your Thinkific site
- Go to Design Your Site > Theme Library
- Click on the ellipses (⋮) next to the Build button your Published Theme
- Click Edit Code
- Open the manifest.json file
- Add the following to all instances of the list of available fonts as such:
{
"value": "Font-Name",
"label": "Font Name",
"group": "Sans-serif or serif"
}
Example:
{
"value": "Barlow-Regular",
"label": "Barlow",
"group": "Sans-serif"
}
- Save manifest.json
- Go to Design Your Site > Site Builder > Theme Settings tab
- Change fonts to your custom font
- Save your changes
NOTE: For help with custom fonts on Legacy or non-Site Builder themes, you can check out this article here.
For more on using Custom Themes, see Using Assets in Custom Themes.