Add JWT-verified session check to coming-soon middleware so logged-in members can access the full site. Add member login link and modal to the coming-soon page so members can sign in before launch.
23 lines
613 B
Vue
23 lines
613 B
Vue
<template>
|
|
<div class="min-h-screen w-full flex flex-col items-center justify-center">
|
|
<a href="https://babyghosts.fund/ghost-guild" class="text-center">
|
|
<h1 class="text-5xl md:text-6xl font-bold mb-4">Ghost Guild</h1>
|
|
<p class="text-xl md:text-2xl">Coming Soon</p>
|
|
</a>
|
|
<button
|
|
class="mt-12 text-sm text-guild-500 hover:text-guild-300 transition-colors"
|
|
@click="openLoginModal"
|
|
>
|
|
Member login
|
|
</button>
|
|
<LoginModal />
|
|
</div>
|
|
</template>
|
|
|
|
<script setup>
|
|
definePageMeta({
|
|
layout: "coming-soon",
|
|
});
|
|
|
|
const { openLoginModal } = useLoginModal();
|
|
</script>
|