Customise Fonts
Last updated
Was this helpful?
Last updated
Was this helpful?
On , choose all the fonts you'd like to add. Ideally, each font should support 300, 400 and 500 font weights to support the various . Angular for performance.
If you'd like to use your proprietary fonts, add them to the public
folder and index.html
and/or add the to styles.scss
. Ensure the CSP (Content Security Policy) rules in index.html
are updated accordingly.
Let's use .
Step 1: Get the embed code for the three weights of all fonts and add it in the head
element in index.html
. Google Fonts can generate a combined link
element for all your fonts or you can add one for each font.
Step 2: Use the font-family
values shown above to create variables for each font in styles.scss
. Be careful of the enclosing quotes.
Step 3: If updating the default font, replace the typography
property in the $default-theme
variable and include the typography-hierarchy
mixin for this font in the body
element.
Step 5: Update the Default Font constant.
Step 6: Update the Language Options constant.
Done!
Step 4: Update the type.