The fonts usage is spread on various elements like the menu, post titles, blocks title, etc. For the elements which are not defined we added a general font family on the body and paragraph(p) tags: Source Sans Pro, sans-serif;
The icons and other small design elements (ex. social icons, menu arrows, etc.) are included in the “IonMag” font which is located in the ../IonMag/images/icons folder.
The easiest method to find what font is used on a particular element is to use the browser inspector.
IonMag Theme has a fully customizable Theme Fonts section where you can set custom, Google, Typekit or standard fonts, font sizes and font line heights.
Everything you need to adjust your website fonts you will find under the Theme Fonts tab!
Theme fonts panel section is structured in a multitude of expandable areas related to the elements you can customize. In each zone, you will find loaded by default a standard font, size, line height, style, and weight. All these elements are fully customizable.
You can add a custom Google Font for each element present in Theme Panel > Custom Fonts.
Select the section where you want to apply the Google Fonts.
Google Fonts are included in the drop-down list.
If you want to specify what type of character subset to load (by default is “Latin”) you can do it from Theme Panel > Theme Fonts > Google Fonts Settings. You can select what character subsets to load for each Google font.
Note: The character subset will be loaded only if the font supports the specific glyphs.
Try to enable only the subsets that you use, because the site will load slower with each additional subgroup.
In the following example for the Top Menu section we chose the Abeezee Google font, and we changed the other parameters (font-size, line-height, etc.)
Custom font files
To use a custom font file, please make sure it has a .woff extension. If the file is not the right format, just convert it to .woff using one of the multiple online solutions.
Next, copy the font file on your server, place it inside a folder and make sure you have read permissions enabled for that folder and the files included in it. (Please make sure the folder property is not marked as Read Only.)
Then, go to Theme Panel > Theme Fonts > Custom Font Files:
- Step 1 – Add the link to your custom font in the required area.
- Step 2 – Specify a name for your custom font.
- Step 3 – Open the panel where you want to apply the newly set custom font and select it from the drop-down list.
- Step 4 – Save the settings.
1. Create an account on typekit.com
2. From Kits menu select Create new Kit
3. In the new pop-up menu:
- Specify a name for your Kit
- Specify the domain name where you will use the font
- Press Continue Button
5. Go to Theme Panel > Theme Fonts> Typekit.com Fonts
Add Fonts to your Kit
1. From the Typekit, Library select the fonts that you want to use.
2. In the pop-up choose your Kit
3. In the new pop-up window, press Publish button.
Now that you have the fonts you just need to include them in the Theme Panel.
1. In the Typekit Editor pop-up window:
- Press Using fonts in CSS link
- From the pop-up copy the name of the font
2. Go to Theme Panel > Theme Fonts> Typekit.com Fonts.
- Paste the font family name in the required field.
3. Open the front panel for the section on which you want to apply the Typekit custom font.
- You will find your custom font under the Font Family drop-down for each sub-section.
- Save Settings
You should now see the font applied on your website.