diff options
author | Kristóf Marussy <kristof@marussy.com> | 2024-03-19 01:31:38 +0100 |
---|---|---|
committer | Kristóf Marussy <kristof@marussy.com> | 2024-03-19 01:31:59 +0100 |
commit | a218835033ce20066cccc131a1ff16a56c35261f (patch) | |
tree | c08ea6fec0522c3d5a3570670cdea5b307a393cb /src/theme | |
parent | Add robots.txt (diff) | |
download | blog-a218835033ce20066cccc131a1ff16a56c35261f.tar.gz blog-a218835033ce20066cccc131a1ff16a56c35261f.tar.zst blog-a218835033ce20066cccc131a1ff16a56c35261f.zip |
Preload font
Diffstat (limited to 'src/theme')
-rw-r--r-- | src/theme/SiteMetadata.jsx | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/src/theme/SiteMetadata.jsx b/src/theme/SiteMetadata.jsx new file mode 100644 index 0000000..13a7678 --- /dev/null +++ b/src/theme/SiteMetadata.jsx | |||
@@ -0,0 +1,27 @@ | |||
1 | /* | ||
2 | * SPDX-FileCopyrightText: 2024 Kristóf Marussy | ||
3 | * | ||
4 | * SPDX-License-Identifier: MIT | ||
5 | */ | ||
6 | |||
7 | import Head from '@docusaurus/Head'; | ||
8 | import fontURL from '@fontsource-variable/recursive/files/recursive-latin-full-normal.woff2?url'; | ||
9 | |||
10 | import SiteMetadata from '@theme-original/SiteMetadata'; | ||
11 | |||
12 | export default function SiteMetadataWrapper(props) { | ||
13 | return ( | ||
14 | <> | ||
15 | <Head> | ||
16 | <link | ||
17 | rel="preload" | ||
18 | href={fontURL} | ||
19 | as="font" | ||
20 | type="font/woff2" | ||
21 | crossOrigin="anonymous" | ||
22 | /> | ||
23 | </Head> | ||
24 | <SiteMetadata {...props} /> | ||
25 | </> | ||
26 | ); | ||
27 | } | ||