If you're interested, I have created a site template using only HTML5 and CSS3 which you can find here.
For Font Awesome 5, instead of the SVG with JS version, I opted for the CSS webfont option.
A clever trick I discovered was using
<span class="fas fa-hashtag fa-border" aria-hidden> Lorem ipsum dolor sit amet,</span>
in place of traditional <span>
and <h1>
tags.
You can see how it looks here.
I am struggling to change the default font. Any suggestions?
P.S. Using
span {font-family: “Font”, sans-serif;}
or .fa-border {font-family: “Font”, sans-serif;}
did not yield the desired result.