Changes to be committed: modified: LICENSE modified: README.md modified: app/(root)/page.jsx modified: app/about/components/about/about.jsx modified: app/about/layout.jsx modified: app/layout.jsx modified: app/projects/(project-card)/index.jsx modified: app/projects/components/ProjectCard.jsx modified: app/projects/layout.jsx modified: app/projects/page.jsx modified: components/Footer.jsx modified: components/Navbar.jsx modified: generate-sitemap.js modified: json/data.json modified: package.json modified: public/robots.txt modified: public/sitemap2.xml
57 lines
1.6 KiB
JavaScript
57 lines
1.6 KiB
JavaScript
"use client";
|
|
import { motion } from "framer-motion";
|
|
import Link from "next/link";
|
|
|
|
import { FontAwesomeIcon } from "@fortawesome/react-fontawesome";
|
|
import { faArrowAltCircleRight } from "@fortawesome/free-regular-svg-icons";
|
|
|
|
export default function Footer() {
|
|
return (
|
|
<div className="flex justify-center items-center flex-col mt-5 overflow-hidden">
|
|
<div className="flex justify-center items-center flex-col mt-5 self-center min-h-[50vh] border-b-2 min-w-[80vw] ">
|
|
<Link href="/#contact">
|
|
<motion.h2
|
|
className="text-xl font-medium mt-3 text-center text-gray-400 hover:underline whitespace-nowrap leading-none md:tracking-[0.5rem]"
|
|
initial={{
|
|
opacity: 0,
|
|
x: -100,
|
|
}}
|
|
whileInView={{
|
|
opacity: 1,
|
|
x: 0,
|
|
}}
|
|
transition={{
|
|
delay: 0.2,
|
|
}}>
|
|
Want something like this?
|
|
</motion.h2>
|
|
<motion.h1
|
|
className="text-5xl md:text-7xl font-medium mt-3 hover:underline whitespace-nowrap leading-none"
|
|
initial={{
|
|
opacity: 0,
|
|
x: 100,
|
|
}}
|
|
whileInView={{
|
|
opacity: 1,
|
|
x: 0,
|
|
}}
|
|
transition={{
|
|
delay: 0.5,
|
|
}}>
|
|
Get In Touch{" "}
|
|
<FontAwesomeIcon
|
|
icon={faArrowAltCircleRight}
|
|
className="text-5xl ml-2 "
|
|
/>
|
|
</motion.h1>
|
|
</Link>
|
|
</div>
|
|
<footer className="flex justify-center items-center flex-col my-5 self-start]">
|
|
<p className="text-gray-800 text-sm">
|
|
©{new Date().getFullYear()} -{" "}
|
|
<span className="text-gray-700 text-lg">Korobtsev</span>
|
|
</p>
|
|
</footer>
|
|
</div>
|
|
);
|
|
}
|