summaryrefslogtreecommitdiff
path: root/src/layouts/Layout.astro
diff options
context:
space:
mode:
authorhouston[bot] <astrobot-houston@users.noreply.github.com>2023-08-01 18:48:26 +0100
committerJoe Carstairs <jcarstairs@scottlogic.com>2023-08-01 18:48:26 +0100
commit6bd4846b71944add485433703d85982b2396d9ad (patch)
tree1a2a41db792a8d3bbb985b2f0e6af1eeed6f3668 /src/layouts/Layout.astro
Initial commit from Astro
Diffstat (limited to 'src/layouts/Layout.astro')
-rw-r--r--src/layouts/Layout.astro39
1 files changed, 39 insertions, 0 deletions
diff --git a/src/layouts/Layout.astro b/src/layouts/Layout.astro
new file mode 100644
index 0000000..3345b88
--- /dev/null
+++ b/src/layouts/Layout.astro
@@ -0,0 +1,39 @@
+---
+interface Props {
+ title: string;
+}
+
+const { title } = Astro.props;
+---
+
+<!DOCTYPE html>
+<html lang="en">
+ <head>
+ <meta charset="UTF-8" />
+ <meta name="description" content="Astro description">
+ <meta name="viewport" content="width=device-width" />
+ <link rel="icon" type="image/svg+xml" href="/favicon.svg" />
+ <meta name="generator" content={Astro.generator} />
+ <title>{title}</title>
+ </head>
+ <body>
+ <slot />
+ </body>
+</html>
+<style is:global>
+ :root {
+ --accent: 136, 58, 234;
+ --accent-light: 224, 204, 250;
+ --accent-dark: 49, 10, 101;
+ --accent-gradient: linear-gradient(45deg, rgb(var(--accent)), rgb(var(--accent-light)) 30%, white 60%);
+ }
+ html {
+ font-family: system-ui, sans-serif;
+ background: #13151A;
+ background-size: 224px;
+ }
+ code {
+ font-family: Menlo, Monaco, Lucida Console, Liberation Mono, DejaVu Sans Mono,
+ Bitstream Vera Sans Mono, Courier New, monospace;
+ }
+</style>