Customizer
Designed for effortless useājust copy and paste! Make your work with ShadCN and Tailwind faster, cleaner, and visually stunning.
Mode
Color
Font


Files
app/main.tsx
import { List } from "./components/list";
import Link from "next/link";
import { Footer } from "./components/footer";
import { projects } from "./contents/projects";
import AnimatedBackground from "./components/animated-background";
export default function Layout() {
return (
<>
<div className=" relative z-50 mx-auto flex h-full w-full justify-center px-4 pt-20 text-primary md:h-screen">
<div>
<div>
<h1 className="text-lg font-semibold">BroKarim</h1>
</div>
<div>
<p className="text-fg-muted">Software Engineer</p>
</div>
<div>
<p className="mt-10 text-sm">
Designing sleek, accessible, and modern UIs that set a new
standard in functionality and aesthetics
</p>
</div>
<div>
<h2 className="text-fg-muted mb-2 mt-10 text-sm">Projects</h2>
</div>
<List items={projects} />
<div>
<Footer />
</div>
</div>
</div>
</>
);
}


Files
app/main.tsx
import { BioDetails } from "./components/bio-detail";
import { Bio } from "./components/bio";
import { CareerPaths } from "./components/career-path";
import { Highlight } from "./components/highlight";
import { cn } from "@/lib/utils";
function Divider() {
return (
<div
className={cn(
"border-grid relative flex h-4 w-full border-x",
"before:absolute before:-left-[100vw] before:h-4 before:w-[200vw]",
"before:[--pattern-foreground:var(--color-black)]/5 dark:before:[--pattern-foreground:var(--color-white)]/5 before:bg-[image:repeating-linear-gradient(315deg,_var(--pattern-foreground)_0,_var(--pattern-foreground)_1px,_transparent_0,_transparent_50%)] before:bg-[size:10px_10px]",
)}
/>
);
}
export default function Layout() {
return (
<>
<div className="max-w-screen bg-backgroud z-50 flex h-screen flex-col items-center justify-between overflow-x-hidden">
<div className="mx-auto px-4 text-primary md:max-w-3xl">
<Bio />
<Divider />
<main>
<Highlight />
<Divider />
<BioDetails />
<Divider />
<CareerPaths />
<Divider />
<Divider />
</main>
</div>
</div>
</>
);
}