43 lines
2.3 KiB
TypeScript
43 lines
2.3 KiB
TypeScript
import { FiFacebook, FiInstagram, FiLinkedin, FiGithub } from "react-icons/fi";
|
|
import { useTranslations } from "next-intl";
|
|
import Link from "next/link";
|
|
|
|
export default function Footer() {
|
|
const t = useTranslations('footer');
|
|
|
|
return (
|
|
<footer className="w-[calc(100vw - 11px*2)] bg-brand-brown rounded-t-[10px] mx-2.75 flex flex-col items-center justify-center py-15 text-brand-beige gap-6">
|
|
{/* Logo */}
|
|
<img src="/icons/logo.svg" alt="logo mg dev mb-4" />
|
|
|
|
<div className="flex flex-col lg:flex-row justify-center items-start gap-16">
|
|
<div className="flex flex-col items-start justify-start gap-4">
|
|
<h3 className="font-serif text-3xl">Mathéo Guilbert EI</h3>
|
|
<p className="font-sans text-base">{t('me')}</p>
|
|
</div>
|
|
|
|
<div className="flex flex-col items-start justify-start gap-4">
|
|
<h3 className="font-serif text-3xl">{t('legal.title')}</h3>
|
|
<a href="/legals/legalNotice.pdf" target="_blank" className="font-sans text-base">{t('legal.legalNotice')}</a>
|
|
<a href="/legals/privacyPolicy.pdf" target="_blank" className="font-sans text-base">{t('legal.privacyPolicy')}</a>
|
|
</div>
|
|
|
|
<div className="flex flex-col items-start justify-start gap-4">
|
|
<h3 className="font-serif text-3xl">Contact</h3>
|
|
<p className="font-sans text-base">contact@matheoguilbert.fr</p>
|
|
<p className="font-sans text-base">+33 6 71 03 67 12</p>
|
|
</div>
|
|
</div>
|
|
|
|
{/* Links */}
|
|
<div className="w-4/5 border-t border-brand-beige/20 pt-4 flex flex-row justify-center items-center gap-6 text-2xl">
|
|
{/* <Link href="" target="_blank"><FiFacebook /></Link> */}
|
|
{/* <Link href="" target="_blank"><FiInstagram /></Link> */}
|
|
<Link href="https://www.linkedin.com/in/math%C3%A9o-guilbert-26a209258/" target="_blank"><FiLinkedin /></Link>
|
|
<Link href="https://github.com/Maethik" target="_blank"><FiGithub /></Link>
|
|
</div>
|
|
|
|
<p className="text-brand-beige/70 font-sans text-sm">{t('copyright')}</p>
|
|
</footer>
|
|
);
|
|
} |