diff --git a/src/layouts/Base.astro b/src/layouts/Base.astro
index cec2c8f..87e97e5 100755
--- a/src/layouts/Base.astro
+++ b/src/layouts/Base.astro
@@ -1,4 +1,5 @@
---
+import { AstroFont } from "astro-font";
import TwSizeIndicator from "@/components/TwSizeIndicator.astro";
import config from "@/config/config.json";
import theme from "@/config/theme.json";
@@ -13,6 +14,18 @@ import SearchModal from "./helpers/SearchModal";
const pf = theme.fonts.font_family.primary;
const sf = theme.fonts.font_family.secondary;
+let fontPrimary, fontSecondary;
+if (theme.fonts.font_family.primary) {
+ fontPrimary = theme.fonts.font_family.primary
+ .replace(/\+/g, " ")
+ .replace(/:[ital,]*[ital@]*[wght@]*[0-9,;]+/gi, "");
+}
+if (theme.fonts.font_family.secondary) {
+ fontSecondary = theme.fonts.font_family.secondary
+ .replace(/\+/g, " ")
+ .replace(/:[ital,]*[ital@]*[wght@]*[0-9,;]+/gi, "");
+}
+
// types for frontmatters
export interface Props {
title?: string;
@@ -50,15 +63,27 @@ const { title, meta_title, description, image, noindex, canonical } =
-
-
-