diff --git a/webapp/src/components/DiscordWarningDialog.vue b/webapp/src/components/DiscordWarningDialog.vue
index 2a834e3..04aeaf7 100644
--- a/webapp/src/components/DiscordWarningDialog.vue
+++ b/webapp/src/components/DiscordWarningDialog.vue
@@ -7,8 +7,12 @@
You're about to join Discord
+
+ DeFlock's Discord is a space for individuals and groups to meet and collaborate to campaign against mass surveillance infrastructure.
+
Law enforcement and Flock employees actively monitor the Discord server. Please act accordingly.
+
If you understand the risks and wish to continue, click Proceed below.
diff --git a/webapp/src/layouts/DefaultLayout.vue b/webapp/src/layouts/DefaultLayout.vue
index 8759a16..b855d75 100644
--- a/webapp/src/layouts/DefaultLayout.vue
+++ b/webapp/src/layouts/DefaultLayout.vue
@@ -1,5 +1,5 @@
-
+
@@ -22,3 +22,20 @@ defineProps({
},
})
+
+
+
diff --git a/webapp/src/router/index.ts b/webapp/src/router/index.ts
index 50fa563..69b7027 100644
--- a/webapp/src/router/index.ts
+++ b/webapp/src/router/index.ts
@@ -183,6 +183,14 @@ const router = createRouter({
title: 'Blog Post | DeFlock'
}
},
+ {
+ path: '/discord',
+ name: 'discord',
+ component: () => import('../views/DiscordJoin.vue'),
+ meta: {
+ title: 'Join our Discord | DeFlock'
+ }
+ },
{
path: '/:pathMatch(.*)*',
name: 'not-found',
@@ -190,6 +198,7 @@ const router = createRouter({
meta: {
title: 'Not Found | DeFlock'
}
+
}
]
})
diff --git a/webapp/src/views/DiscordJoin.vue b/webapp/src/views/DiscordJoin.vue
new file mode 100644
index 0000000..0b7e0e6
--- /dev/null
+++ b/webapp/src/views/DiscordJoin.vue
@@ -0,0 +1,35 @@
+
+
+
+
+
+ Join DeFlock Discord
+
+
+
+
+
+
+
+