summaryrefslogtreecommitdiff
path: root/src/layouts
diff options
context:
space:
mode:
Diffstat (limited to 'src/layouts')
-rw-r--r--src/layouts/Layout.astro31
1 files changed, 31 insertions, 0 deletions
diff --git a/src/layouts/Layout.astro b/src/layouts/Layout.astro
new file mode 100644
index 0000000..0e795dd
--- /dev/null
+++ b/src/layouts/Layout.astro
@@ -0,0 +1,31 @@
+---
+import "../styles/global.css";
+import Navbar from "../components/Navbar.astro";
+import Footer from "../components/Footer.astro";
+
+import "@fontsource/maple-mono/100.css";
+import "@fontsource/maple-mono/200.css";
+import "@fontsource/maple-mono/300.css";
+import "@fontsource/maple-mono/400.css";
+import "@fontsource/maple-mono/500.css";
+import "@fontsource/maple-mono/600.css";
+import "@fontsource/maple-mono/700.css";
+import "@fontsource/maple-mono/800.css";
+---
+
+<html lang="de">
+ <head>
+ <meta charset="utf-8" />
+ <link rel="icon" type="image/svg+xml" href="/favicon.svg" />
+ <meta name="viewport" content="width=device-width" />
+ <meta name="generator" content={Astro.generator} />
+ <title>Leo Götz</title>
+ </head>
+ <body>
+ <Navbar />
+ <main class="flex flex-col gap-5">
+ <slot />
+ </main>
+ <Footer />
+ </body>
+</html>