Changes to be committed: modified: app/(root)/page.jsx modified: app/about/components/about/about.jsx deleted: app/about/components/about/spotify/animation.jsx deleted: app/about/components/about/spotify/card.jsx deleted: app/about/components/about/spotify/fetch.js modified: app/about/components/education.jsx modified: app/about/layout.jsx modified: app/about/loading.jsx modified: app/about/page.jsx modified: app/layout.jsx modified: app/not-found.jsx modified: app/projects/[slug]/page.jsx modified: app/projects/archive/page.jsx modified: app/projects/layout.jsx modified: app/projects/loading.jsx modified: app/projects/page.jsx deleted: components/Chat.jsx modified: components/Footer.jsx modified: components/Navbar.jsx modified: json/data.json modified: pnpm-lock.yaml new file: public/image/me.jpeg deleted: public/image/me.jpg new file: public/image/me1.jpeg deleted: public/image/me1.jpg new file: public/image/me2.jpeg new file: public/image/me3.jpeg deleted: public/image/me3.jpg deleted: public/image/me4.jpeg new file: public/image/me4.jpg new file: public/image/me7.jpg deleted: vite-to_VS/README.md
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,
|
|
}}>
|
|
Что-то заинтересовало?
|
|
</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,
|
|
}}>
|
|
Связаться{" "}
|
|
<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.ru</span>
|
|
</p>
|
|
</footer>
|
|
</div>
|
|
);
|
|
}
|