From 94c86a118380871976a8e13fc6f5d9a4128bcacf Mon Sep 17 00:00:00 2001 From: bytedream Date: Wed, 15 Oct 2025 12:47:46 +0200 Subject: [PATCH] add statistics --- astro.config.mjs | 2 -- src/icons/crosshairs.svg | 1 + src/icons/skull.svg | 1 + src/pages/index.astro | 74 ++++++++++++++++++++++++++++++---------- 4 files changed, 58 insertions(+), 20 deletions(-) create mode 100644 src/icons/crosshairs.svg create mode 100644 src/icons/skull.svg diff --git a/astro.config.mjs b/astro.config.mjs index 6c5e1e2..c997250 100644 --- a/astro.config.mjs +++ b/astro.config.mjs @@ -43,8 +43,6 @@ export default defineConfig({ WEBHOOK_ENDPOINT: envField.string({ context: 'server', access: 'secret', optional: true }), - YOUTUBE_INTRO_LINK: envField.string({ context: 'server', access: 'secret', optional: true }), - TEAMSPEAK_LINK: envField.string({ context: 'server', access: 'secret', default: 'http://example.com' }), DISCORD_LINK: envField.string({ context: 'server', access: 'secret', default: 'http://example.com' }), PAYPAL_LINK: envField.string({ context: 'server', access: 'secret', default: 'http://example.com' }), diff --git a/src/icons/crosshairs.svg b/src/icons/crosshairs.svg new file mode 100644 index 0000000..73ac380 --- /dev/null +++ b/src/icons/crosshairs.svg @@ -0,0 +1 @@ + diff --git a/src/icons/skull.svg b/src/icons/skull.svg new file mode 100644 index 0000000..a46ea09 --- /dev/null +++ b/src/icons/skull.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/pages/index.astro b/src/pages/index.astro index 631a2e7..1204018 100644 --- a/src/pages/index.astro +++ b/src/pages/index.astro @@ -3,9 +3,10 @@ import WebsiteLayout from '@layouts/website/WebsiteLayout.astro'; import Countdown from '@app/website/index/Countdown.svelte'; import Craftattack from '@assets/img/craftattack.webp'; import Background from '@assets/img/background.webp'; -import { START_DATE, YOUTUBE_INTRO_LINK } from 'astro:env/server'; +import { START_DATE } from 'astro:env/server'; import { getSetting, SettingKey } from '@util/settings'; import { db } from '@db/database.ts'; +import { Icon } from 'astro-icon/components'; const signupEnabled = await getSetting(db, SettingKey.SignupEnabled, false); const signupInfoMessage = await getSetting(db, SettingKey.SignupInfoMessage); @@ -69,23 +70,6 @@ const information = [ - { - YOUTUBE_INTRO_LINK && ( -
-