I've started experimenting with Jekyll a little bit, and looking at how it works. So far it's a bit confusing.
First of all, the minima
theme properties are bundled in a gem
, and are hidden from initial view. So I've copied over minima-2.5.0/_sass/minima.scss
to my created project directory, which is supposed to override the default config.
Inside that variabe file, I see the following main font variable:
$base-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !default;
I'm too scared to touch that. How would I change the default font in my Jekyll site? Why is there so many of them defined here, and how do they take precedence over one-another?
What if I want to use a local Ubuntu font, like Ubuntu mono
?
What if I want to use Inconsolata or another font from googlefonts?