aboutsummaryrefslogtreecommitdiff
path: root/apps/website/src/data
diff options
context:
space:
mode:
authorPauline <git@ethanlibs.co>2024-01-22 04:27:34 +0100
committerPauline <git@ethanlibs.co>2024-01-22 04:27:48 +0100
commitf0e73cf90005709e20b2f16f63d67d6802af3332 (patch)
tree1fb33d1bf14ada662a9cbdea1728c3f031c06ff0 /apps/website/src/data
parente1f6521a78f5c2a873199fd8cded0bc58ac3aa6e (diff)
downloadNexus-f0e73cf90005709e20b2f16f63d67d6802af3332.tar.gz
Nexus-f0e73cf90005709e20b2f16f63d67d6802af3332.tar.bz2
Nexus-f0e73cf90005709e20b2f16f63d67d6802af3332.zip
feat(layout): add seo metadata to all pages
Diffstat (limited to 'apps/website/src/data')
-rw-r--r--apps/website/src/data/site-info.ts22
1 files changed, 22 insertions, 0 deletions
diff --git a/apps/website/src/data/site-info.ts b/apps/website/src/data/site-info.ts
new file mode 100644
index 0000000..cb7784f
--- /dev/null
+++ b/apps/website/src/data/site-info.ts
@@ -0,0 +1,22 @@
+export interface SiteInfo {
+ name: string;
+ title: string;
+ description: string;
+ image: {
+ src: string;
+ alt: string;
+ };
+};
+
+// TODO: move config.ts to here so we can use astro components inside config
+const siteInfo: SiteInfo = {
+ name: 'Polyfrost',
+ title: 'Polyfrost',
+ description: 'Building beautiful mods and tools, byte by byte',
+ image: {
+ src: '/media/polyfrost/minimal.svg',
+ alt: 'Polyfrost Logo',
+ },
+};
+
+export default siteInfo;