From 7b186a7b9f730242febc0f489591853f21e22e87 Mon Sep 17 00:00:00 2001 From: Felix Schneider <99918022+trueberryless@users.noreply.github.com> Date: Sun, 1 Feb 2026 21:31:26 +0100 Subject: [PATCH 1/3] feat: add CTAs to landing page --- app/components/CallToAction.vue | 86 +++++++++++++++ app/pages/about.vue | 91 +--------------- app/pages/index.vue | 183 ++++++++++++++++---------------- 3 files changed, 179 insertions(+), 181 deletions(-) create mode 100644 app/components/CallToAction.vue diff --git a/app/components/CallToAction.vue b/app/components/CallToAction.vue new file mode 100644 index 000000000..77fe0d9cf --- /dev/null +++ b/app/components/CallToAction.vue @@ -0,0 +1,86 @@ + + + diff --git a/app/pages/about.vue b/app/pages/about.vue index 2ad67237c..b5cce2fa9 100644 --- a/app/pages/about.vue +++ b/app/pages/about.vue @@ -27,12 +27,6 @@ const pmLinks = { vlt: 'https://www.vlt.sh/', } -const socialLinks = { - github: 'https://repo.npmx.dev', - discord: 'https://chat.npmx.dev', - bluesky: 'https://social.npmx.dev', -} - const { data: contributors, status: contributorsStatus } = useFetch( '/api/contributors', { @@ -210,90 +204,7 @@ const { data: contributors, status: contributorsStatus } = useFetch - -
-

- {{ $t('about.get_involved.title') }} -

- - -
+