Skip to content

Commit

Permalink
feat: make verification pages ui/ux better
Browse files Browse the repository at this point in the history
  • Loading branch information
limwa committed Jan 22, 2025
1 parent 79ff027 commit 8be45c8
Show file tree
Hide file tree
Showing 2 changed files with 17 additions and 6 deletions.
1 change: 1 addition & 0 deletions website/inertia/pages/auth/verify/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,7 @@ export default function EmailVerification() {
<CardTitle className="text-2xl">Confirmação de e-mail</CardTitle>
<CardDescription>
Um e-mail de confirmação foi enviado para {auth.user.email}.
Por favor, verifica a tua caixa de entrada, <span className="font-bold">incluindo o spam</span>!
</CardDescription>
</CardHeader>
<CardContent>
Expand Down
22 changes: 16 additions & 6 deletions website/inertia/pages/auth/verify/success.tsx
Original file line number Diff line number Diff line change
@@ -1,15 +1,25 @@
import { Link } from '@tuyau/inertia/react'
import { buttonVariants } from '~/components/ui/button'
import { Card, CardContent, CardDescription, CardHeader, CardTitle } from '~/components/ui/card'
import BaseLayout from '~/layouts/base'
import CardLayout from '~/layouts/card'

export default function EmailVerification() {
return (
<BaseLayout title="E-mail confirmado">
<div className="flex flex-col items-center justify-center gap-4 py-12">
<div className="text-center">
<h1 className="text-3xl font-bold">O teu e-mail foi confirmado!</h1>
<p className="text-gray-500">Podes carregar <Link route="pages:home">aqui</Link> para ir para a página inicial.</p>
</div>
</div>
<CardLayout>
<Card>
<CardHeader>
<CardTitle>O teu e-mail foi confirmado!</CardTitle>
<CardDescription>Obrigado por confirmares o teu e-mail no ENEI 2025!</CardDescription>
</CardHeader>
<CardContent>
<Link route="pages:home" className={buttonVariants()}>
Ir para a página inicial
</Link>
</CardContent>
</Card>
</CardLayout>
</BaseLayout>
)
}

0 comments on commit 8be45c8

Please sign in to comment.