diff --git a/public/og/og_about.png b/public/og/og_about.png
new file mode 100644
index 0000000..bcebf3f
Binary files /dev/null and b/public/og/og_about.png differ
diff --git a/public/og/og_events.png b/public/og/og_events.png
new file mode 100644
index 0000000..7da5125
Binary files /dev/null and b/public/og/og_events.png differ
diff --git a/public/og/og_index.png b/public/og/og_index.png
new file mode 100644
index 0000000..6511200
Binary files /dev/null and b/public/og/og_index.png differ
diff --git a/public/og/og_leaderboard.png b/public/og/og_leaderboard.png
new file mode 100644
index 0000000..1762e41
Binary files /dev/null and b/public/og/og_leaderboard.png differ
diff --git a/public/og/og_people.png b/public/og/og_people.png
new file mode 100644
index 0000000..b8eb82d
Binary files /dev/null and b/public/og/og_people.png differ
diff --git a/public/og/og_research.png b/public/og/og_research.png
new file mode 100644
index 0000000..e6193ba
Binary files /dev/null and b/public/og/og_research.png differ
diff --git a/public/og/og_talks.png b/public/og/og_talks.png
new file mode 100644
index 0000000..56b137a
Binary files /dev/null and b/public/og/og_talks.png differ
diff --git a/src/components/MetaTags.astro b/src/components/MetaTags.astro
new file mode 100644
index 0000000..c638116
--- /dev/null
+++ b/src/components/MetaTags.astro
@@ -0,0 +1,30 @@
+---
+import * as config from '../config.yaml';
+
+
+const { title, description, metaTitle, image } = Astro.props;
+
+const titleFull = (metaTitle || title) ? ((metaTitle || title) + ' | ' + config.title) : config.title;
+
+---
+
+
+
+
{titleFull}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/config.yaml b/src/config.yaml
index 4e6668a..4e262b1 100644
--- a/src/config.yaml
+++ b/src/config.yaml
@@ -1,4 +1,5 @@
title: Web3Privacy Now
+description: Privacy advocates worldwide are coming together to discuss how to mainstream privacy within the Web3 industry. So it will become a cultural phenomenon embodying both decentralisation & anti-surveillance capitalism practices.
header:
menu:
- name: Home
@@ -107,4 +108,4 @@ landing:
text: Community discussion
ico: forum
community: |
- Our aim with gatherings is to bring together key players, different perspectives, skills and visions. We aggregate tech and non tech people, key players and contributors, builders, researchers, philosophers, lawyers, policymakers, activists, local communities and general public.
\ No newline at end of file
+ Our aim with gatherings is to bring together key players, different perspectives, skills and visions. We aggregate tech and non tech people, key players and contributors, builders, researchers, philosophers, lawyers, policymakers, activists, local communities and general public.
diff --git a/src/layouts/base.astro b/src/layouts/base.astro
index 8819af5..d07c5b6 100644
--- a/src/layouts/base.astro
+++ b/src/layouts/base.astro
@@ -5,7 +5,9 @@ import * as config from '../config.yaml';
import * as pkg from '../../package.json';
import core from '../core.json';
import '../styles/base.css';
-const {banner, title, metaTitle, description} = Astro.props;
+import MetaTags from '../components/MetaTags.astro';
+
+const {banner, title, metaTitle, description, image} = Astro.props;
import cfonts from 'cfonts';
@@ -18,10 +20,12 @@ function genHeading(str) {
-
-
-
- {(metaTitle || title) ? ((metaTitle || title) + ' | ' + config.title) : config.title}
+
+
+