I was recently shooting myself in the foot with using the default google-fonts URL for fonts in my reveal.js presentation, as I had to reload the browser (switching presentations), and without Wifi the font cache was lost and wouldn't be rebuilt, and thus I ended up with a shitty looking typography of default sans serif.
So. I want to include the fonts for a reveal.js presentation, run locally from my laptop via npm start
and 127.0.0.1:8000 so that the browser finds the fonts locally like it finds the html and css, without requiring Internet access.
This is what is in my custom scheme:
@import url('https://fonts.googleapis.com/css2?family=Roboto+Condensed:ital,wght@0,400;0,700;1,400;1,700&display=swap');
// Override theme settings (see ../template/settings.scss)
$mainFont: 'Roboto Condensed', sans-serif;
$headingFont: 'Roboto Condensed', sans-serif;
...
How would I download the necessary fonts, and how would I change this scheme to use the local fonts?