update path handling
All checks were successful
deploy / build-and-deploy (push) Successful in 22s

This commit is contained in:
2025-05-18 15:26:52 +02:00
parent 13a8eae450
commit 28ead9a281
20 changed files with 61 additions and 47 deletions

View File

@ -1,5 +1,4 @@
<script lang="ts">
import { BASE_PATH } from 'astro:env/client';
import MenuHome from '@assets/img/menu-home.webp';
import MenuSignup from '@assets/img/menu-signup.webp';
import MenuRules from '@assets/img/menu-rules.webp';
@ -17,37 +16,37 @@
{
name: 'Startseite',
sprite: MenuHome.src,
href: `${BASE_PATH}/`,
href: ``,
active: false
},
{
name: 'Registrieren',
sprite: MenuSignup.src,
href: `${BASE_PATH}/signup`,
href: 'signup',
active: false
},
{
name: 'Regeln',
sprite: MenuRules.src,
href: `${BASE_PATH}/rules`,
href: 'rules',
active: false
},
{
name: 'FAQ',
sprite: MenuFaq.src,
href: `${BASE_PATH}/faq`,
href: 'faq',
active: false
},
{
name: 'Feedback & Kontakt',
sprite: MenuFeedback.src,
href: `${BASE_PATH}/feedback`,
href: 'feedback',
active: false
},
{
name: 'Team',
sprite: MenuTeam.src,
href: `${BASE_PATH}/team`,
href: 'team',
active: false
}
]);

View File

@ -1,7 +1,15 @@
<script lang="ts">
import { registeredPopupState } from '@components/website/signup/RegisteredPopup.ts';
import Input from '@components/input/Input.svelte';
import { BASE_PATH, DISCORD_LINK, PAYPAL_LINK, START_DATE, TEAMSPEAK_LINK } from 'astro:env/client';
interface Props {
discordLink: string;
paypalLink: string;
teamspeakLink: string;
startDate: string;
}
let { discordLink, paypalLink, teamspeakLink, startDate }: Props = $props();
let skin: string | null = $state(null);
@ -43,22 +51,22 @@
<span>{$registeredPopupState?.team}</span>
<span>&nbsp;&nbsp;für Varo 4 registriert</span>. Spielstart ist am
<i>
{new Date(START_DATE).toLocaleString('de-DE', { day: '2-digit', month: 'long', year: 'numeric' })}
{new Date(startDate).toLocaleString('de-DE', { day: '2-digit', month: 'long', year: 'numeric' })}
</i>
um
<i>
{new Date(START_DATE).toLocaleString('de-DE', { hour: '2-digit', minute: '2-digit' })} Uhr
{new Date(startDate).toLocaleString('de-DE', { hour: '2-digit', minute: '2-digit' })} Uhr
</i>.
</p>
<p class="text-center">Alle weiteren Informationen werden in der Whatsapp-Gruppe bekannt gegeben.</p>
<p class="mt-2">
Falls du uns unterstützen möchtest, kannst du dies ganz einfach über
<a class="link" href={PAYPAL_LINK} target="_blank">PayPal</a>
<a class="link" href={paypalLink} target="_blank">PayPal</a>
tun. Antworten auf häufig gestellte Fragen findest du in unserer
<a class="link" href="{BASE_PATH}/faq" target="_blank">FAQ</a>. Außerdem freuen wir uns, dich auf unserem
<a class="link" href={TEAMSPEAK_LINK} target="_blank">TeamSpeak</a>
<a class="link" href="faq" target="_blank">FAQ</a>. Außerdem freuen wir uns, dich auf unserem
<a class="link" href={teamspeakLink} target="_blank">TeamSpeak</a>
oder in unserem
<a class="link" href={DISCORD_LINK} target="_blank">Discord</a>
<a class="link" href={discordLink} target="_blank">Discord</a>
begrüßen zu dürfen!
</p>
<div class="divider"></div>