diff --git a/astro.config.mjs b/astro.config.mjs index 6ee2b1f..00f8d22 100644 --- a/astro.config.mjs +++ b/astro.config.mjs @@ -1,4 +1,4 @@ -import { defineConfig } from 'astro/config'; +import { defineConfig, fontProviders } from 'astro/config'; import node from '@astrojs/node'; import sitemap from '@astrojs/sitemap'; @@ -55,6 +55,12 @@ export default defineConfig({ }), ], + fonts: [{ + provider: fontProviders.fontsource(), + name: "Geologica", + cssVariable: "--font-base", + }], + markdown: { syntaxHighlight: false, }, diff --git a/src/layouts/BaseLayout.astro b/src/layouts/BaseLayout.astro index 448bbc7..94e5857 100644 --- a/src/layouts/BaseLayout.astro +++ b/src/layouts/BaseLayout.astro @@ -1,4 +1,6 @@ --- +import { Font } from "astro:assets"; + import { readSingleton } from '@directus/sdk'; import BaseHead from '@components/BaseHead.astro'; @@ -38,6 +40,8 @@ const normalizeTitle = !title ? global.name : `${title} | ${global.name}`; structuredData={structuredData} /> + +