"use client"; import { motion } from "framer-motion"; import { ArrowDown, Github, Linkedin, Mail, Code, Zap, Globe } from "lucide-react"; import { useLocale, useTranslations } from "next-intl"; import Image from "next/image"; const Hero = () => { const locale = useLocale(); const t = useTranslations("home.hero"); return (
{/* Background Decor */}
{/* Left: Text Content */}
Student & Self-Hoster

Building Stuff. Running Servers.

{t("description")} {t("ctaWork").toUpperCase()}
{[ { icon: Github, href: "https://github.com/Denshooter" }, { icon: Linkedin, href: "https://linkedin.com/in/dkonkol" }, { icon: Mail, href: "mailto:contact@dk0.dev" } ].map((social, i) => ( ))}
{/* Right: The Photo (Visible Immediately) */}
Dennis Konkol
{/* Minimal Badge */}
dk0.dev
{/* Scroll Down */}
); }; export default Hero;