Edit This Page ⓘClicking 'Edit This Page' will open a new tab or window to edit this page on the Git forge. You'll need to be signed into the forge to edit. Close the edit page to return to this one.
Last updated 2024-04-10 by Peter Kaminski
Basso is the current standard theme used for Massive Wikis. You can customize this theme to change how your wiki website looks when built. Here, we will demonstrate how to use a font from Google Fonts, instead of the standard font.
To use a font from Google Fonts, follow these steps:
custom.css
file and insert the CSS.Assumptions:
custom.css
file.Notes:
This uses a CSS @import
statement so all the changes can be made in custom.css
. If you know HTML and CSS, it's probably better to use <link>
or <link rel="preload">
in _header.html
for faster loading and rendering, while still defining the font family in custom.css
. It's a small optimization, though; @import
should work fine.
Fonts loaded from other web sources can be used as well; Google Fonts is used to demonstrate the concepts required.
Go to https://fonts.google.com/ and find a font. Navigate to the font's page. For "Roboto", the font page is https://fonts.google.com/specimen/Roboto.
Click the "Get font" button at the top right. The page should refresh and say "1 font family selected".
On the font page, click the "<> Get embed code" button at the top right.
Make sure the "Web" tab is chosen, then select the "@import" radio button.
Click the "Copy code" link.
Paste into a text editor. You should have something like this:
<style>
@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap')
</style>
custom.css
file and insert the CSSFind the custom.css
file in your Basso instance. It should be here inside your wiki website:
.massivewikibuilder/this-wiki-themes/basso/static/mwb-static/css/custom.css
Edit custom.css
with a text editor.
From the embed code you found above, copy the line between <style>
and </style>
. It should be similar to this:
@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap')
Paste it into custom.css
.
Below that, paste these lines:
* { font-family: 'Roboto', Arial, sans-serif; font-size: 16px; line-height: 1.5; word-wrap: break-word; }
.markdown-body { font-family: 'Roboto', Arial, sans-serif; font-size: 16px; line-height: 1.5; word-wrap: break-word; }
Replace 'Roboto'
with the name of your Google Font.
Save custom.css
.
You have now installed the font. Using your normal tools, commit and push your changed file. You can use a commit message like "Installed new Google Font".
When your wiki website rebuilds, you should see the new font being used.