mirror of
https://github.com/bartvdbraak/hellob.art.git
synced 2025-04-26 09:01:21 +00:00
43 lines
1.4 KiB
TypeScript
43 lines
1.4 KiB
TypeScript
import Link from "next/link";
|
|
|
|
import { siteConfig } from "@/config/site";
|
|
import { cn } from "@/lib/utils";
|
|
import { buttonVariants } from "@/components/ui/button";
|
|
|
|
export default function IndexPage() {
|
|
return (
|
|
<>
|
|
<section className="space-y-6 pb-8 pt-6 md:pb-12 md:pt-10 lg:py-32">
|
|
<div className="container flex max-w-[64rem] flex-col items-center gap-4 text-center">
|
|
<Link
|
|
href={siteConfig.links.linkedIn}
|
|
className="rounded-2xl bg-muted px-4 py-1.5 text-sm font-medium"
|
|
target="_blank"
|
|
>
|
|
View my LinkedIn profile
|
|
</Link>
|
|
<h1 className="font-heading text-3xl sm:text-5xl md:text-6xl lg:text-7xl">
|
|
hellob.art
|
|
</h1>
|
|
<p className="max-w-[42rem] leading-normal text-muted-foreground sm:text-xl sm:leading-8">
|
|
In progress build of my portfolio using Next.js 13 server
|
|
components.
|
|
</p>
|
|
<div className="space-x-4">
|
|
<Link href="/login" className={cn(buttonVariants({ size: "lg" }))}>
|
|
Get Started
|
|
</Link>
|
|
<Link
|
|
href={siteConfig.links.github.profile}
|
|
target="_blank"
|
|
rel="noreferrer"
|
|
className={cn(buttonVariants({ variant: "outline", size: "lg" }))}
|
|
>
|
|
GitHub
|
|
</Link>
|
|
</div>
|
|
</div>
|
|
</section>
|
|
</>
|
|
);
|
|
}
|