refactor: ♻️ Rewrite registration page

This commit is contained in:
Jesse Wierzbinski 2024-12-07 13:36:31 +01:00
parent 3d9d75c45e
commit 1b5e7a6575
No known key found for this signature in database
4 changed files with 213 additions and 166 deletions

View file

@ -1,12 +1,29 @@
<template>
<div class="flex min-h-screen flex-col justify-center px-6 py-12 lg:px-8 relative">
<div>
<h1 class="text-2xl font-bold tracking-tight text-gray-50 sm:text-4xl text-center">Registration was a
success!
</h1>
<p class="mt-6 text-lg leading-8 text-gray-300 text-center"> You can now login to your account in any
Mastodon
client </p>
</div>
<div class="flex h-svh items-center justify-center px-6 py-12 lg:px-8 bg-center bg-no-repeat bg-cover" :style="{
backgroundImage: 'url(/images/banner.webp)'
}">
<Card class="w-full max-w-md">
<CardHeader>
<CardTitle>Success</CardTitle>
<CardDescription>
You've successfully registered. You can now log in with your new account.
</CardDescription>
</CardHeader>
<CardFooter class="grid">
<Button :as="NuxtLink" href="/" variant="default">
Back to front page
</Button>
</CardFooter>
</Card>
</div>
</template>
</template>
<script setup lang="ts">
import { Button } from "~/components/ui/button";
import { Card, CardFooter, CardHeader, CardTitle } from "~/components/ui/card";
import { NuxtLink } from "#components";
useHead({
title: "Success!",
});
</script>