diff options
| author | Andrew Lee <andrew@alee14.me> | 2026-10-07 11:23:31 -0400 |
|---|---|---|
| committer | Andrew Lee <andrew@alee14.me> | 2026-10-07 11:23:31 -0400 |
| commit | a086cf9c7778851a8cc5a166819239c382c9cef0 (patch) | |
| tree | 09cd0883dd6895792789171823d5e6c26342bf3f /src/layouts | |
| parent | 83c51d8d98111cde12a419544c8e2d61b804c85f (diff) | |
| download | shiftos-archive-website-a086cf9c7778851a8cc5a166819239c382c9cef0.tar.gz shiftos-archive-website-a086cf9c7778851a8cc5a166819239c382c9cef0.tar.bz2 shiftos-archive-website-a086cf9c7778851a8cc5a166819239c382c9cef0.zip | |
added support for discord component embed
Diffstat (limited to 'src/layouts')
| -rw-r--r-- | src/layouts/Layout.astro | 7 | ||||
| -rw-r--r-- | src/layouts/Page.astro | 2 |
2 files changed, 6 insertions, 3 deletions
diff --git a/src/layouts/Layout.astro b/src/layouts/Layout.astro index 471756c..14741bb 100644 --- a/src/layouts/Layout.astro +++ b/src/layouts/Layout.astro @@ -2,9 +2,10 @@ interface Props { title: string; description: string; + discord: string; } -const { title = "ShiftOS: The Archive", description } = Astro.props; +const { title = "ShiftOS: The Archive", description, discord } = Astro.props; import '../styles/style.css'; import '../styles/window.css'; --- @@ -24,9 +25,11 @@ import '../styles/window.css'; <!-- Open Graph Metadata --> <meta property="og:title" content={title} /> <meta property="og:description" content={description} /> - <meta property="og:image" content="https://shiftos.dev/shiftos.png" /> + <meta property="og:image" content="https://shiftos.dev/logo.png" /> <meta property="og:type" content="website" /> + <link rel="discord:component-embed" type="application/json" href={discord} /> + <meta name="theme-color" content="#000000"/> <meta name="generator" content={Astro.generator} /> diff --git a/src/layouts/Page.astro b/src/layouts/Page.astro index 1d6573f..0580cca 100644 --- a/src/layouts/Page.astro +++ b/src/layouts/Page.astro @@ -3,7 +3,7 @@ import Layout from "../layouts/Layout.astro"; const { frontmatter } = Astro.props; --- -<Layout title={frontmatter.title} description={frontmatter.description}> +<Layout title={frontmatter.title} description={frontmatter.description} discord={frontmatter.discord}> <div class="window-container"> <div class="window"> <div class="titlebar"> |
