Files
gabrielkaszewski-next/components/fun-zone-cta.tsx
Gabriel Kaszewski 9e95d5c544
All checks were successful
Build and Deploy Gabriel Kaszewski Portfolio / build-and-deploy-local (push) Successful in 1m32s
Add new documents and images to the public directory
- Added essays: qui-sumus-existential-dread.pdf and licencjat.pdf
- Added scripts: loop.pdf
- Added images: DSC_1283.avif, GAK00015.avif, GAK00017.avif, GAK00041.avif, GAK00042.avif, painter.avif, parasitic-god-1.avif, parasitic-god-2.avif, parasitic-god-3.avif, parasitic-god-4.avif, parasitic-god-5.avif, spanish-inq-1.avif, spanish-inq-2.avif, spanish-inq-3.avif, spanish-inq-4.avif, typing-game-1.avif, typing-game-2.avif
2026-08-20 01:39:14 +02:00

25 lines
813 B
TypeScript

import Link from "next/link";
const FunZoneCta = () => {
return (
<div className="flex flex-col items-center justify-center gap-4 p-4 w-full">
<div className="glass-effect glossy-effect bottom rounded-2xl p-8 text-center max-w-lg w-full">
<h3 className="text-white text-2xl font-bold mb-2">
Wanna see some fun stuff?
</h3>
<p className="text-white/50 mb-6">
Games, tools, and toys I built for fun
</p>
<Link
href="/fun-zone"
className="relative overflow-hidden inline-flex items-center gap-2 bg-yellow-400 hover:bg-yellow-500 text-black font-bold px-7 py-3 rounded-full transition-colors gloss-highlight"
>
Enter the Fun Zone
</Link>
</div>
</div>
);
};
export default FunZoneCta;