mirror of
https://github.com/marcogll/TaxHacker_s23.git
synced 2026-01-13 21:35:19 +00:00
25 lines
856 B
TypeScript
25 lines
856 B
TypeScript
import { LoginForm } from "@/components/auth/login-form"
|
|
import { Card, CardContent, CardTitle } from "@/components/ui/card"
|
|
import { ColoredText } from "@/components/ui/colored-text"
|
|
import config from "@/lib/config"
|
|
import Image from "next/image"
|
|
import { redirect } from "next/navigation"
|
|
|
|
export default async function LoginPage() {
|
|
if (config.selfHosted.isEnabled) {
|
|
redirect(config.selfHosted.redirectUrl)
|
|
}
|
|
|
|
return (
|
|
<Card className="w-full max-w-xl mx-auto p-8 flex flex-col items-center justify-center gap-4">
|
|
<Image src="/logo/512.png" alt="Logo" width={144} height={144} className="w-36 h-36" />
|
|
<CardTitle className="text-3xl font-bold ">
|
|
<ColoredText>TaxHacker: Cloud Edition</ColoredText>
|
|
</CardTitle>
|
|
<CardContent className="w-full">
|
|
<LoginForm />
|
|
</CardContent>
|
|
</Card>
|
|
)
|
|
}
|