diff --git a/package.json b/package.json
index 2dbba13..3bfa99e 100644
--- a/package.json
+++ b/package.json
@@ -15,6 +15,7 @@
"@astrojs/markdown-remark": "^5.3.0",
"@astrojs/mdx": "^3.1.8",
"@astrojs/solid-js": "^4.4.2",
+ "@fontsource-variable/rubik": "^5.1.0",
"@hbsnow/rehype-sectionize": "^1.0.7",
"@pagefind/default-ui": "^1.1.1",
"@shikijs/rehype": "^1.22.0",
diff --git a/src/config/Head.astro b/src/config/Head.astro
index 5c59f5b..0117f8a 100644
--- a/src/config/Head.astro
+++ b/src/config/Head.astro
@@ -1,4 +1,7 @@
---
+import "@styles/global.css";
+import "@fontsource-variable/rubik";
+
interface Props {
title: string;
description: string;
@@ -7,6 +10,11 @@ interface Props {
const { title, description } = Astro.props;
---
+
+
+
+
+
{title}
@@ -26,7 +34,3 @@ const { title, description } = Astro.props;
-
-
-
-
diff --git a/src/layouts/BaseLayout.astro b/src/layouts/BaseLayout.astro
index 6f2cca5..8ce9586 100644
--- a/src/layouts/BaseLayout.astro
+++ b/src/layouts/BaseLayout.astro
@@ -3,7 +3,6 @@ import Header from "@components/Header.astro";
import Footer from "@src/components/Footer.astro";
import Head from "@config/Head.astro";
import PreTheme from "@config/PreTheme.astro";
-import "@styles/global.css";
interface Props {
title: string;
@@ -15,11 +14,7 @@ const { title, description } = Astro.props;
-
-
-
diff --git a/src/layouts/DocsLayout.astro b/src/layouts/DocsLayout.astro
index e9eedeb..4f33454 100644
--- a/src/layouts/DocsLayout.astro
+++ b/src/layouts/DocsLayout.astro
@@ -7,7 +7,6 @@ import PreTheme from "@config/PreTheme.astro";
import Header from "@components/Header.astro";
import Head from "@config/Head.astro";
import Nav from "@components/navigation/sidebars/Nav.astro";
-import "@styles/global.css";
import type { ConfigHeading } from "@src/components/navigation/sidebars/types";
import Footer from "@src/components/Footer.astro";
@@ -55,11 +54,7 @@ if (url[2]) {
-
-
-