diff --git a/.gitignore b/.gitignore index fc9b6bf..e25d0ee 100644 --- a/.gitignore +++ b/.gitignore @@ -23,3 +23,4 @@ yarn-debug.log* yarn-error.log* public/styles.css +package-lock.json diff --git a/package-lock.json b/package-lock.json index 0f47483..9ca6cf2 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,5 +1,5 @@ { - "name": "@edgeking810/create-react-app", + "name": "proximitydemo", "version": "1.0.0", "lockfileVersion": 1, "requires": true, diff --git a/src/App.js b/src/App.js index 7917ae8..1593036 100644 --- a/src/App.js +++ b/src/App.js @@ -15,6 +15,16 @@ export default function App() { const { width } = useWindowSize(); // console.log(width); + const scrollToElement = (e, id) => { + e.preventDefault(); + + window.scroll({ + top: document.getElementById(id).getBoundingClientRect().top, + left: 0, + behavior: 'smooth', + }); + }; + return (
{width > 1000 ? ( @@ -23,6 +33,7 @@ export default function App() { setCurrentLanguage={setCurrentLanguage} showCookies={showCookies} setShowCookies={setShowCookies} + scrollToElement={scrollToElement} /> ) : ( )} diff --git a/src/assets/images/pencil.gif b/src/assets/images/pencil.gif new file mode 100644 index 0000000..9376b67 Binary files /dev/null and b/src/assets/images/pencil.gif differ diff --git a/src/assets/images/pencil.png b/src/assets/images/pencil.png deleted file mode 100644 index ad9c506..0000000 Binary files a/src/assets/images/pencil.png and /dev/null differ diff --git a/src/components/Footer.js b/src/components/Footer.js index 70c853c..6088c83 100644 --- a/src/components/Footer.js +++ b/src/components/Footer.js @@ -17,13 +17,13 @@ export default function Footer() {
-
+
scrollToElement(e, 'part-one')} + className="animate-bounce w-12 h-12 flex justify-center items-center text-4xl text-gray-200 ri-arrow-down-fill rounded-full border hover:border-white border-transparent mb-22" > {' '} diff --git a/src/components/HeaderM.js b/src/components/HeaderM.js index e92dba5..b6c9c62 100644 --- a/src/components/HeaderM.js +++ b/src/components/HeaderM.js @@ -3,32 +3,39 @@ import React, { useState } from 'react'; import proximity_logo from '../assets/images/proximity_logo.svg'; import backgroundVideo from '../assets/videos/video.mp4'; +import '../styles/sidebar.css'; + export default function HeaderD({ currentLanguage, setCurrentLanguage, showCookies, setShowCookies, + scrollToElement, }) { const [showSidebar, setShowSidebar] = useState(false); const headerLinkClasses = - 'text-gray-100 font-avenirbook font-normal hover:underline focus:underline text-lg w-full bg-gray-900 my-1 py-2 text-center opacity-75 rounded'; + 'text-gray-900 font-avenirbook font-normal hover:underline focus:underline text-xl w-full my-1 py-2 text-center'; const sidebar = ( -
- + @@ -60,12 +67,12 @@ export default function HeaderD({ ); return ( -
-
+
+
Proximity Logo
@@ -85,7 +92,7 @@ export default function HeaderD({ Contact */} -
+
-
-

+

+

We make people
more valuable to brands

-
+ {showCookies && cookies} - {showSidebar && sidebar} + {sidebar}