configurable font family (google fonts)

This commit is contained in:
spencerwooo
2021-08-31 17:56:20 +01:00
parent 12c551468f
commit e76c38db9d
5 changed files with 18 additions and 7 deletions
+9
View File
@@ -1,4 +1,5 @@
import Document, { Head, Html, Main, NextScript } from 'next/document'
import siteConfig from '../config/site.json'
class MyDocument extends Document {
render() {
@@ -7,6 +8,14 @@ class MyDocument extends Document {
<Head>
<meta name="description" content="OneDrive Vercel Index" />
<link rel="icon" href="/favicon.ico" />
<link rel="preconnect" href="https://fonts.googleapis.com" />
<link rel="preconnect" href="https://fonts.gstatic.com" crossOrigin="true" />
<link
href={`https://fonts.googleapis.com/css2?family=${
siteConfig.googleFont
}:wght@${siteConfig.googleFontWeights.join(';')}&display=swap`}
rel="stylesheet"
/>
</Head>
<body>
<Main />