diff --git a/src/layouts/Layout.astro b/src/layouts/Layout.astro index 771dd5a..37de8f2 100644 --- a/src/layouts/Layout.astro +++ b/src/layouts/Layout.astro @@ -5,16 +5,19 @@ import "../styles/custom-tailwind.css"; interface Props { meta: { - default: boolean; - description?: string; + description: string; + title: string; + useDefaultSuffix: boolean; }; navbar?: boolean; } const { meta, navbar = true } = Astro.props; -const description = - (meta.default ? "The Menix Operating System" : "") + meta.description; +if (meta.useDefaultSuffix) { + meta.description += " | Menix"; + meta.title += " | Menix"; +} --- @@ -24,8 +27,14 @@ const description = - - Menix operating system + + {meta.title} + + + + + + +
diff --git a/src/pages/index.astro b/src/pages/index.astro index b9a39c8..59a82cf 100644 --- a/src/pages/index.astro +++ b/src/pages/index.astro @@ -3,6 +3,12 @@ import Frontpage from "../components/Frontpage.astro"; import Layout from "../layouts/Layout.astro"; --- - +