Skip to content
Snippets Groups Projects
page.tsx 1.83 KiB
Newer Older
Yusuf Akgül's avatar
Yusuf Akgül committed
import { Icons } from '@/components/icons'
import { GameUnityLogo } from '@/components/logo'
import { buttonVariants } from '@/components/ui/button'
import { UserAuthForm } from '@/components/user-auth-form'
import { cn } from '@/lib/utils'
Yusuf Akgül's avatar
Yusuf Akgül committed
import Link from 'next/link'

Yusuf Akgül's avatar
Yusuf Akgül committed
export const metadata = {
    title: "Login",
    description: "Login to your account",
}

Yusuf Akgül's avatar
Yusuf Akgül committed
export default function LoginPage() {
Yusuf Akgül's avatar
Yusuf Akgül committed
    return (
Yusuf Akgül's avatar
Yusuf Akgül committed
        <div className="container flex min-h-screen w-screen flex-col items-center justify-center">
            <Link
                href="/"
                className={cn(
                    buttonVariants({ variant: "ghost" }),
                    "absolute left-4 top-4 md:left-8 md:top-8"
                )}
            >
                <>
                    <Icons.chevronLeft />
                    Back
                </>
            </Link>
            <div className="mx-auto flex w-full flex-col justify-center space-y-6 sm:w-[350px]">
                <div className="flex flex-col items-center space-y-2 text-center">
                    <GameUnityLogo className="h-10 w-10" />
                    <h1 className="text-2xl font-semibold tracking-tight">
                        Welcome back
                    </h1>
                    <p className="text-sm text-muted-foreground">
                        Enter your email to sign in to your account
                    </p>
                </div>
                <UserAuthForm type='login' />
                <p className="px-8 text-center text-sm text-muted-foreground">
                    <Link
                        href="/signup"
                        className="hover:text-brand underline underline-offset-4"
                    >
                        Don&apos;t have an account? Sign Up
                    </Link>
Yusuf Akgül's avatar
Yusuf Akgül committed
                </p>
            </div>
Yusuf Akgül's avatar
Yusuf Akgül committed
        </div>
Yusuf Akgül's avatar
Yusuf Akgül committed
    )
Yusuf Akgül's avatar
Yusuf Akgül committed
}