adding fonts
Permalink
How in heavens name to you add fonts to concrete5? The version I'm on is 8.5.5. I've looked at all the instructions I have found so far and nothing seems to work. It should not be this hard to add your own fonts!
Well, I was hoping to do it within the theme. I'm not using google fonts.
Okay, I'll post the procedure I use for theme fonts shortly.
In the theme css folder I have a ‘fonts’ folder which contains the ‘.woff’ and ‘.woff2’ fonts. In the ‘theme.less’ file I tell c5 to use my fonts(@import ~"@{preset-fonts-file}).
In the css folder ‘build’ I have another ‘fonts’ folder and in there I have file (helvetica.less) with the path to my fonts.
In ‘css/presets/defaults.less’ I set the font for my headings.
Hopefully that should help.
@charset "utf-8"; @import "presets/defaults.less"; @import "build/body.less"; @import ~"@{preset-fonts-file}"; div.ccm-page { @import "build/navigation.less"; @import "build/image.less"; }
In the css folder ‘build’ I have another ‘fonts’ folder and in there I have file (helvetica.less) with the path to my fonts.
@font-face { font-family: 'helvetica_neueregular'; src: url('../../fonts/helveticaneue-lightext-webfont.woff2') format('woff2'), url('../../fonts/helveticaneue-lightext-webfont.woff') format('woff'); font-weight: normal; font-style: normal; }
In ‘css/presets/defaults.less’ I set the font for my headings.
/*Headings*/ @h1-type-font-family: 'helvetica_neueregular', Arial, sans-serif; @h1-type-color: #ce0a1f; @h1-type-font-size: 2em; @h1-type-font-weight: 300; @h1-type-line-height: 1.5em; @h1-type-text-transform: normal;
Hopefully that should help.
Thanks...I'll give that a try. :-)
From Google or within the theme css?