From 7c7ef465a9ab3de97570d9931a522981a088dac3 Mon Sep 17 00:00:00 2001 From: OSA98 Date: Mon, 6 Feb 2023 18:47:32 +0200 Subject: [PATCH 1/8] Added firstfile --- Components/test.js | 1 + 1 file changed, 1 insertion(+) create mode 100644 Components/test.js diff --git a/Components/test.js b/Components/test.js new file mode 100644 index 0000000..c5f2fa8 --- /dev/null +++ b/Components/test.js @@ -0,0 +1 @@ +console.log("osama"); \ No newline at end of file From 8f4ed36147a72afd7f9f429d0b69369734805f2d Mon Sep 17 00:00:00 2001 From: OSA98 Date: Sun, 12 Feb 2023 00:36:18 +0200 Subject: [PATCH 2/8] 1f --- Components/Test.tsx | 21 +++++++++++++++++++++ Components/test.module.scss | 3 +++ pages/index.tsx | 2 +- 3 files changed, 25 insertions(+), 1 deletion(-) create mode 100644 Components/Test.tsx create mode 100644 Components/test.module.scss diff --git a/Components/Test.tsx b/Components/Test.tsx new file mode 100644 index 0000000..b72573e --- /dev/null +++ b/Components/Test.tsx @@ -0,0 +1,21 @@ +import React from "react"; +import Head from "next/head"; +import Link from "next/link"; +import Image from "next/image"; +import Style from "../Components/test.module.scss"; + +const Test = () => { + return ( + <> + + Pass + + + + +
+ + ); +}; + +export default Test; diff --git a/Components/test.module.scss b/Components/test.module.scss new file mode 100644 index 0000000..fab532f --- /dev/null +++ b/Components/test.module.scss @@ -0,0 +1,3 @@ +@use "" as *; + +.{} \ No newline at end of file diff --git a/pages/index.tsx b/pages/index.tsx index dc0eb63..4eb2512 100644 --- a/pages/index.tsx +++ b/pages/index.tsx @@ -1,7 +1,7 @@ import Head from 'next/head' import Image from 'next/image' +import styles from '../styles/Home.module.scss' // import { Inter } from '@next/font/google' -// import styles from '../styles/Home.module.scss' // const inter = Inter({ subsets: ['latin'] }) From 1a9a997519f2b8c02db00ad9991a2ca0ae7e4535 Mon Sep 17 00:00:00 2001 From: OSA98 Date: Mon, 13 Feb 2023 03:37:44 +0200 Subject: [PATCH 3/8] NavbarList - Page --- Components/NavbarList.tsx | 88 ++++++++++++ Components/Test.tsx | 21 --- Components/navbarList.module.scss | 220 ++++++++++++++++++++++++++++++ Components/test.js | 1 - Components/test.module.scss | 3 - pages/index.tsx | 13 +- public/close-circle-fill.svg | 3 + public/close-circle-fill1X.jpg | Bin 0 -> 3463 bytes public/frameLogo.svg | 7 + public/frameLogo1X.jpg | Bin 0 -> 11720 bytes 10 files changed, 325 insertions(+), 31 deletions(-) create mode 100644 Components/NavbarList.tsx delete mode 100644 Components/Test.tsx create mode 100644 Components/navbarList.module.scss delete mode 100644 Components/test.js delete mode 100644 Components/test.module.scss create mode 100644 public/close-circle-fill.svg create mode 100644 public/close-circle-fill1X.jpg create mode 100644 public/frameLogo.svg create mode 100644 public/frameLogo1X.jpg diff --git a/Components/NavbarList.tsx b/Components/NavbarList.tsx new file mode 100644 index 0000000..b23db1c --- /dev/null +++ b/Components/NavbarList.tsx @@ -0,0 +1,88 @@ +import React from "react"; +import Head from "next/head"; +import Link from "next/link"; +import Image from "next/image"; +import Style from "../Components/navbarList.module.scss"; +import logo from "../public/frameLogo1X.jpg"; +import icon from "../public/close-circle-fill1X.jpg"; + +const NavbarList = () => { + return ( + <> + + Pass + + + + +
+ {/* */} + +
+
+
    +
  • + Landscape picture +
  • +
  • + icon +
  • +
+
+
+ + {/* */} + {/* */} +
+
    +
  • + Home +
  • +
    +
  • + watch interviews +
  • +
    +
  • + Browse +
  • +
    +
  • + Profile +
  • +
    +
  • + About +
  • +
    +
  • + Pricing +
  • +
    +
  • + Testimonials +
  • +
    +
  • + Contact +
  • +
+
+ {/* */} +
+ + ); +}; + +export default NavbarList; diff --git a/Components/Test.tsx b/Components/Test.tsx deleted file mode 100644 index b72573e..0000000 --- a/Components/Test.tsx +++ /dev/null @@ -1,21 +0,0 @@ -import React from "react"; -import Head from "next/head"; -import Link from "next/link"; -import Image from "next/image"; -import Style from "../Components/test.module.scss"; - -const Test = () => { - return ( - <> - - Pass - - - - -
- - ); -}; - -export default Test; diff --git a/Components/navbarList.module.scss b/Components/navbarList.module.scss new file mode 100644 index 0000000..8394bd1 --- /dev/null +++ b/Components/navbarList.module.scss @@ -0,0 +1,220 @@ +@use "../styles/abstracts/variables" as *; + +.header { + background-color: $color-bg-white; + position: relative; +} + +.container { + ul { + align-items: center; + display: flex; + flex-wrap: wrap; + justify-content: space-between; + margin: 0; + padding: 0; + position: relative; + } + li { + list-style-type: none; + margin: 1rem; + padding: 1rem; + } +} + +.NavBarList { + ul { + display: block; + margin: 1rem; + padding: 1rem; + } + li { + list-style-type: none; + margin: 5rem; + padding: 0; + text-align: center; + text-transform: capitalize; + } + a { + color: $color-text-black; + font-size: 24px; + font-style: normal; + font-weight: 700; + height: 44px; + left: 820px; + line-height: 16px; + text-decoration: none; + top: 145px; + width: 280px; + } + hr { + box-align: center; + color: $color-text-offWhite; + width: 85%; + } + @media (max-width: 768px) { + } + @media (max-width: 320px) { + a { + color: $color-text-black; + font-size: 16px; + font-style: normal; + font-weight: 300; + height: 44px; + left: 820px; + line-height: 8px; + text-decoration: none; + top: 145px; + width: 280px; + } + } +} + +// color: var(--main-color); +// font-size: 26px; +// font-weight: bold; +// height: 72px; +// display: flex; +// justify-content: center; +// align-items: center; +// @media (max-width: 767px) { +// .header .logo { +// width: 100%; +// height: 50px; +// } +// } + +// .header .logo { +// color: var(--main-color); +// font-size: 26px; +// font-weight: bold; +// height: 72px; +// display: flex; +// justify-content: center; +// align-items: center; +// } +// @media (max-width: 767px) { +// .header .logo { +// width: 100%; +// height: 50px; +// } +// } + +// .header .main_nav { +// display: flex; +// } +// @media (max-width: 767px) { +// .header .main_nav { +// margin: auto; +// } +// } +// .header .main_nav > li:hover .mega_menu { +// opacity: 1; +// z-index: 100; +// top: calc(100% + 1px); +// } +// .header .main_nav > li > a { +// display: flex; +// justify-content: center; +// align-items: center; +// height: 72px; +// position: relative; +// color: black; +// padding: 0 30px; +// overflow: hidden; +// font-size: 18px; +// transition: var(--main-transition); +// } +// @media (max-width: 767px) { +// .header .main_nav > li > a { +// padding: 10px; +// font-size: 14px; +// height: 40px; +// } +// } +// .header .main_nav > li > a::before { +// content: ""; +// position: absolute; +// width: 100%; +// height: 4px; +// background-color: var(--main-color); +// top: 0; +// left: -100%; +// transition: var(--main-transition); +// } +// .header .main_nav > li > a:hover { +// color: var(--main-color); +// background-color: #fafafa; +// } +// .header .main_nav > li > a:hover::before { +// left: 0; +// } +// .header .mega_menu { +// position: absolute; +// width: 100%; +// left: 0; +// padding: 30px; +// background-color: white; +// border-bottom: 3px solid var(--main-color); +// z-index: -1; +// display: flex; +// gap: 40px; +// top: calc(100% + 50px); +// opacity: 0; +// transition: top var(--main-transition), opacity var(--main-transition); +// } +// @media (max-width: 767px) { +// .header .mega_menu { +// flex-direction: column; +// gap: 0; +// padding: 5px; +// } +// } +// .header .mega_menu .image img { +// max-width: 100%; +// } +// @media (max-width: 991px) { +// .header .mega_menu .image { +// display: none; +// } +// } +// .header .mega_menu .links { +// min-width: 250px; +// flex: 1; +// } +// .header .mega_menu .links li { +// position: relative; +// } +// .header .mega_menu .links li:not(:last-child) { +// border-bottom: 1px solid #e9e6e6; +// } +// @media (max-width: 767px) { +// .header .mega_menu .links:first-of-type li:last-child { +// border-bottom: 1px solid #e9e6e6; +// } +// } +// .header .mega_menu .links li::before { +// content: ""; +// position: absolute; +// left: 0; +// top: 0; +// width: 0; +// height: 100%; +// background-color: #fafafa; +// z-index: -1; +// transition: var(--main-transition); +// } +// .header .mega_menu .links li:hover::before { +// width: 100%; +// } +// .header .mega_menu .links li a { +// color: var(--main-color); +// padding: 15px; +// display: block; +// font-size: 18px; +// font-weight: bold; +// } +// .header .mega_menu .links li a i { +// margin-right: 10px; +// } +/* End Header */ diff --git a/Components/test.js b/Components/test.js deleted file mode 100644 index c5f2fa8..0000000 --- a/Components/test.js +++ /dev/null @@ -1 +0,0 @@ -console.log("osama"); \ No newline at end of file diff --git a/Components/test.module.scss b/Components/test.module.scss deleted file mode 100644 index fab532f..0000000 --- a/Components/test.module.scss +++ /dev/null @@ -1,3 +0,0 @@ -@use "" as *; - -.{} \ No newline at end of file diff --git a/pages/index.tsx b/pages/index.tsx index 4eb2512..bc45c8f 100644 --- a/pages/index.tsx +++ b/pages/index.tsx @@ -1,7 +1,8 @@ -import Head from 'next/head' -import Image from 'next/image' -import styles from '../styles/Home.module.scss' -// import { Inter } from '@next/font/google' +import Head from "next/head"; +import Image from "next/image"; +import styles from "../styles/Home.module.scss"; +import NavbarList from "../Components/NavbarList"; +import { Inter } from "@next/font/google"; // const inter = Inter({ subsets: ['latin'] }) @@ -15,8 +16,8 @@ export default function Home() {
-
Index
+
- ) + ); } diff --git a/public/close-circle-fill.svg b/public/close-circle-fill.svg new file mode 100644 index 0000000..0fb6fef --- /dev/null +++ b/public/close-circle-fill.svg @@ -0,0 +1,3 @@ + + + diff --git a/public/close-circle-fill1X.jpg b/public/close-circle-fill1X.jpg new file mode 100644 index 0000000000000000000000000000000000000000..931d70f4408f72d8fdae8572da8ebbc309476bca GIT binary patch literal 3463 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 h%Q9$DpfE~#1j-zQ9&I(&49jQ + + + + + + diff --git a/public/frameLogo1X.jpg b/public/frameLogo1X.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ab89f44141a16621a1d0d8a37423c30dc2ad2143 GIT binary patch literal 11720 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 HPG Date: Mon, 13 Feb 2023 04:10:48 +0200 Subject: [PATCH 4/8] NavbarList - Page - Updating --- Components/NavbarList.tsx | 8 -------- 1 file changed, 8 deletions(-) diff --git a/Components/NavbarList.tsx b/Components/NavbarList.tsx index b23db1c..22dd7da 100644 --- a/Components/NavbarList.tsx +++ b/Components/NavbarList.tsx @@ -9,13 +9,6 @@ import icon from "../public/close-circle-fill1X.jpg"; const NavbarList = () => { return ( <> - - Pass - - - - -
{/* */}
@@ -80,7 +73,6 @@ const NavbarList = () => {
{/* */} -
); }; From fc85f375c208edfc36d3d449cbaff7a82fd61a1d Mon Sep 17 00:00:00 2001 From: OSA98 Date: Tue, 14 Feb 2023 01:04:11 +0200 Subject: [PATCH 5/8] NavbarList - Page --- Components/NavbarList.tsx | 116 ++++++++++--------- Components/navbarList.module.scss | 179 +++++------------------------- package-lock.json | 6 + package.json | 1 + pages/Home.tsx | 17 +++ public/FrameLogo1X.png | Bin 0 -> 4479 bytes public/close-circle-fill1X.jpg | Bin 3463 -> 0 bytes public/close-o.svg | 18 +++ public/close_circle1X.png | Bin 0 -> 747 bytes public/frameLogo1X.jpg | Bin 11720 -> 0 bytes 10 files changed, 123 insertions(+), 214 deletions(-) create mode 100644 pages/Home.tsx create mode 100644 public/FrameLogo1X.png delete mode 100644 public/close-circle-fill1X.jpg create mode 100644 public/close-o.svg create mode 100644 public/close_circle1X.png delete mode 100644 public/frameLogo1X.jpg diff --git a/Components/NavbarList.tsx b/Components/NavbarList.tsx index 22dd7da..9abf72d 100644 --- a/Components/NavbarList.tsx +++ b/Components/NavbarList.tsx @@ -1,78 +1,74 @@ import React from "react"; -import Head from "next/head"; import Link from "next/link"; import Image from "next/image"; import Style from "../Components/navbarList.module.scss"; -import logo from "../public/frameLogo1X.jpg"; -import icon from "../public/close-circle-fill1X.jpg"; +import logo from "../public/frameLogo.svg"; +import icon from "../public/close-circle-fill.svg"; +import Home from "../pages/Home"; +import "animate.css"; +// import { useRouter } from "next/router"; const NavbarList = () => { return ( <> - {/* */} + {/* */} -
-
-
    -
  • - Landscape picture -
  • -
  • - icon -
  • -
-
-
- - {/* */} - {/* */} -
+
+
  • - Home -
  • -
    -
  • - watch interviews -
  • -
    -
  • - Browse -
  • -
    -
  • - Profile -
  • -
    -
  • - About + + logo +
  • -
  • - Pricing -
  • -
    -
  • - Testimonials -
  • -
    -
  • - Contact + icon
-
- {/* */} +
+
+ + {/* */} + + {/* */} + +
+
    +
  • + Home +
  • +
    +
  • + watch interviews +
  • +
    +
  • + Browse +
  • +
    +
  • + Profile +
  • +
    +
  • + About +
  • +
    +
  • + Pricing +
  • +
    +
  • + Testimonials +
  • +
    +
  • + Contact +
  • +
+
+ + {/* */} ); }; diff --git a/Components/navbarList.module.scss b/Components/navbarList.module.scss index 8394bd1..b2cceaa 100644 --- a/Components/navbarList.module.scss +++ b/Components/navbarList.module.scss @@ -1,6 +1,6 @@ -@use "../styles/abstracts/variables" as *; +@use "../styles/abstracts/variables" as *; // To use any style from Variable direct - example $color-bg-white. -.header { +.navbar { background-color: $color-bg-white; position: relative; } @@ -17,8 +17,21 @@ } li { list-style-type: none; - margin: 1rem; - padding: 1rem; + margin: 2rem; + padding: 0; + @media (max-width: 320px) { + img.logo { + width: 70px; + height: 70px; + } + img.icon { + width: 20px; + height: 20px; + } + } + } + li:hover { + filter: grayscale(80%); } } @@ -34,6 +47,10 @@ padding: 0; text-align: center; text-transform: capitalize; + a:hover { + color: #0c84df; + text-transform: uppercase; + } } a { color: $color-text-black; @@ -50,11 +67,14 @@ hr { box-align: center; color: $color-text-offWhite; - width: 85%; + width: 100%; } @media (max-width: 768px) { } @media (max-width: 320px) { + li { + margin: 3rem; + } a { color: $color-text-black; font-size: 16px; @@ -69,152 +89,3 @@ } } } - -// color: var(--main-color); -// font-size: 26px; -// font-weight: bold; -// height: 72px; -// display: flex; -// justify-content: center; -// align-items: center; -// @media (max-width: 767px) { -// .header .logo { -// width: 100%; -// height: 50px; -// } -// } - -// .header .logo { -// color: var(--main-color); -// font-size: 26px; -// font-weight: bold; -// height: 72px; -// display: flex; -// justify-content: center; -// align-items: center; -// } -// @media (max-width: 767px) { -// .header .logo { -// width: 100%; -// height: 50px; -// } -// } - -// .header .main_nav { -// display: flex; -// } -// @media (max-width: 767px) { -// .header .main_nav { -// margin: auto; -// } -// } -// .header .main_nav > li:hover .mega_menu { -// opacity: 1; -// z-index: 100; -// top: calc(100% + 1px); -// } -// .header .main_nav > li > a { -// display: flex; -// justify-content: center; -// align-items: center; -// height: 72px; -// position: relative; -// color: black; -// padding: 0 30px; -// overflow: hidden; -// font-size: 18px; -// transition: var(--main-transition); -// } -// @media (max-width: 767px) { -// .header .main_nav > li > a { -// padding: 10px; -// font-size: 14px; -// height: 40px; -// } -// } -// .header .main_nav > li > a::before { -// content: ""; -// position: absolute; -// width: 100%; -// height: 4px; -// background-color: var(--main-color); -// top: 0; -// left: -100%; -// transition: var(--main-transition); -// } -// .header .main_nav > li > a:hover { -// color: var(--main-color); -// background-color: #fafafa; -// } -// .header .main_nav > li > a:hover::before { -// left: 0; -// } -// .header .mega_menu { -// position: absolute; -// width: 100%; -// left: 0; -// padding: 30px; -// background-color: white; -// border-bottom: 3px solid var(--main-color); -// z-index: -1; -// display: flex; -// gap: 40px; -// top: calc(100% + 50px); -// opacity: 0; -// transition: top var(--main-transition), opacity var(--main-transition); -// } -// @media (max-width: 767px) { -// .header .mega_menu { -// flex-direction: column; -// gap: 0; -// padding: 5px; -// } -// } -// .header .mega_menu .image img { -// max-width: 100%; -// } -// @media (max-width: 991px) { -// .header .mega_menu .image { -// display: none; -// } -// } -// .header .mega_menu .links { -// min-width: 250px; -// flex: 1; -// } -// .header .mega_menu .links li { -// position: relative; -// } -// .header .mega_menu .links li:not(:last-child) { -// border-bottom: 1px solid #e9e6e6; -// } -// @media (max-width: 767px) { -// .header .mega_menu .links:first-of-type li:last-child { -// border-bottom: 1px solid #e9e6e6; -// } -// } -// .header .mega_menu .links li::before { -// content: ""; -// position: absolute; -// left: 0; -// top: 0; -// width: 0; -// height: 100%; -// background-color: #fafafa; -// z-index: -1; -// transition: var(--main-transition); -// } -// .header .mega_menu .links li:hover::before { -// width: 100%; -// } -// .header .mega_menu .links li a { -// color: var(--main-color); -// padding: 15px; -// display: block; -// font-size: 18px; -// font-weight: bold; -// } -// .header .mega_menu .links li a i { -// margin-right: 10px; -// } -/* End Header */ diff --git a/package-lock.json b/package-lock.json index 0ecd230..71128fb 100644 --- a/package-lock.json +++ b/package-lock.json @@ -12,6 +12,7 @@ "@types/node": "18.11.18", "@types/react": "18.0.27", "@types/react-dom": "18.0.10", + "animate.css": "^4.1.1", "eslint": "8.33.0", "eslint-config-next": "13.1.6", "next": "13.1.6", @@ -529,6 +530,11 @@ "url": "https://github.com/sponsors/epoberezkin" } }, + "node_modules/animate.css": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/animate.css/-/animate.css-4.1.1.tgz", + "integrity": "sha512-+mRmCTv6SbCmtYJCN4faJMNFVNN5EuCTTprDTAo7YzIGji2KADmakjVA3+8mVDkZ2Bf09vayB35lSQIex2+QaQ==" + }, "node_modules/ansi-regex": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", diff --git a/package.json b/package.json index 414430e..f0f3534 100644 --- a/package.json +++ b/package.json @@ -13,6 +13,7 @@ "@types/node": "18.11.18", "@types/react": "18.0.27", "@types/react-dom": "18.0.10", + "animate.css": "^4.1.1", "eslint": "8.33.0", "eslint-config-next": "13.1.6", "next": "13.1.6", diff --git a/pages/Home.tsx b/pages/Home.tsx new file mode 100644 index 0000000..be6fa22 --- /dev/null +++ b/pages/Home.tsx @@ -0,0 +1,17 @@ +function Home() { + return ( + <> +
+

Home

+

+ Lorem ipsum dolor sit amet consectetur adipisicing elit. Dolores + inventore atque id voluptates distinctio, aspernatur natus error + doloremque eum, ipsa eius numquam repellendus? Pariatur ex reiciendis + voluptatibus perspiciatis laborum veniam. +

+
+ + ); +} + +export default Home; diff --git a/public/FrameLogo1X.png b/public/FrameLogo1X.png new file mode 100644 index 0000000000000000000000000000000000000000..911e4ea212b9e88c3b6ab780b66c5f1cb6a67392 GIT binary patch literal 4479 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 RK~4Yw002ovPDHLkV1i2`_RjzS literal 0 HcmV?d00001 diff --git a/public/close-circle-fill1X.jpg b/public/close-circle-fill1X.jpg deleted file mode 100644 index 931d70f4408f72d8fdae8572da8ebbc309476bca..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3463 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 h%Q9$DpfE~#1j-zQ9&I(&49jQ + + + \ No newline at end of file diff --git a/public/close_circle1X.png b/public/close_circle1X.png new file mode 100644 index 0000000000000000000000000000000000000000..56a780df03e9a94553934b7853e3731f94f49de7 GIT binary patch literal 747 zcmV4L2IK@uPY`ZU-uq#4f?6s_m9V{? zSz^Zl?_vn~zhKtm`R&Kd>hm^wcyz5OifE*l71^1@Fc!5GUf|o|J zOh+9Ty;p#->dOkQ(mxu=tFuL;4ts@b7!8u^$J8hkEu>u?2F(n}tFyr<%=sKT1nn2V z`t$CG4%=9vNz%@MbdpCf&+abGDT4aXpevZqk8H!XMn6)1(!aV~x%dN{1pN7hmw{@7 zzy}hfFg-SW=+Ojxo0|x48iGEiB*#6rX$_iJ8JHHOh!lv+RTBljHVk@u!`Ow2sp!ic z%2$$zQey^5;e=8o&a9MmEeDgrW!&7o|9@iykSw=C3+G1c2aNf}tG%xHe; zo#$cMnQcVxuMx%n=OQPZql*jA(|Jfq`3M_?0nyluyT49q` z_}v0cle%Lt8S%tywK$>zu8TuDP#ydp3n5x~1#uTZ+j+*%*=3a2=*xYfw_H!}Z{Z)TO?3SfswOutO#JhFOzSdvJB5R(N zzTcF(!H(hp;g%xb$K+M25q2EqQz86lYlJzMDGxasr#6433omQc>Z3^?)w$@41T!v; d+q&(%{sW$yKm$w(eZ~L)002ovPDHLkV1h+2RI&g7 literal 0 HcmV?d00001 diff --git a/public/frameLogo1X.jpg b/public/frameLogo1X.jpg deleted file mode 100644 index ab89f44141a16621a1d0d8a37423c30dc2ad2143..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11720 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 HPG Date: Tue, 21 Feb 2023 22:12:52 +0200 Subject: [PATCH 6/8] Landing - Page --- Components/Landing.tsx | 61 +++++++++ Components/landing.module.scss | 226 +++++++++++++++++++++++++++++++++ pages/index.tsx | 3 +- public/image_landing.png | Bin 0 -> 110092 bytes public/image_landing.svg | 10 ++ styles/base/_helpers.scss | 5 +- styles/base/_typography.scss | 17 +++ 7 files changed, 318 insertions(+), 4 deletions(-) create mode 100644 Components/Landing.tsx create mode 100644 Components/landing.module.scss create mode 100644 public/image_landing.png create mode 100644 public/image_landing.svg diff --git a/Components/Landing.tsx b/Components/Landing.tsx new file mode 100644 index 0000000..6e1facb --- /dev/null +++ b/Components/Landing.tsx @@ -0,0 +1,61 @@ +import React from "react"; +import Link from "next/link"; +import Style from "../Components/landing.module.scss"; +import Image from "next/image"; +import img from "../public/image_landing.png"; +import Home from "../pages/Home"; +// import { useRouter } from "next/router"; + +const Landing = () => { + return ( + // start header + <> +
+
+ + Pass + + +
+
+
+
+
+

+ Best PlatForm To interviews with engineers from Amazon, Google, + Facebook, and other top companies. +

+

+ Get better at algorithmic and systems design problems, and get + detailed feedback on exactly what you need to work on. +

+
+
+ img +
+
+
+ + ); +}; + +export default Landing; diff --git a/Components/landing.module.scss b/Components/landing.module.scss new file mode 100644 index 0000000..0b33d64 --- /dev/null +++ b/Components/landing.module.scss @@ -0,0 +1,226 @@ +@use "../styles/abstracts/variables" as *; // To use any style from Variable direct - example $color-bg-white. + +// start header + +.header { + background-color: white; + position: relative; + -webkit-box-shadow: 0 0 10px #ddd; + -moz-box-shadow: 0 0 10px #ddd; + box-shadow: 0 0 10px #ddd; +} + +.header .container { + display: flex; + justify-content: space-between; + align-items: center; + flex-wrap: wrap; + position: relative; +} + +.header .logo { + color: $color-primary; + font-size: 26px; + font-weight: bold; + height: 72px; + display: flex; + justify-content: center; + align-items: center; +} + +@media (max-width: 768px) { + .header .logo { + width: 100%; + height: 50px; + } +} + +.header .main_nav { + display: flex; + align-items: center; + flex-wrap: wrap; + ul { + list-style: none; + margin: 0; + padding: 0; + } +} + +@media (max-width: 768px) { + .header .main_nav { + margin: auto; + } +} + +.header .main_nav > li > a { + text-decoration: none; + display: flex; + justify-content: center; + align-items: center; + height: 72px; + position: relative; + color: $color-text-black; + padding: 0 20px; + overflow: hidden; + transition: 0.3s; +} + +@media (max-width: 768px) { + .header .main_nav > li > a { + padding: 10px; + font-size: 14px; + height: 40px; + } +} + +.header .main_nav > li:last-child { + height: 50px; + background-color: #0c84df; + border-radius: 10px; + display: flex; + align-items: center; +} + +.header .main_nav > li > a::before { + content: ""; + position: absolute; + width: 100%; + height: 4px; + background-color: $color-primary; + top: 0; + left: -100%; + transition: 0.3s; +} + +.header .main_nav > li > a:hover { + color: $color-primary; + background-color: #fafafa; +} + +.header .main_nav > li > a:hover::before { + left: 0; +} +.container { + max-width: $max-width; /* 1 */ + margin-left: auto; /* 2 */ + margin-right: auto; /* 2 */ + padding-left: 15px; /* 3 */ + padding-right: 15px; /* 3 */ + width: 100%; /* 1 */ + display: flex; + justify-content: space-between; + align-items: center; + flex-wrap: wrap; +} + +/* small */ +@media (min-width: 768px) { + .container { + width: 750px; + } +} + +/* medium */ +@media (min-width: 992px) { + .container { + width: 970px; + } +} + +/* large */ +@media (min-width: 1200px) { + .container { + width: 1170px; + } +} + +// end header + +// start landing + +.landing { + position: relative; +} + +.landing .text { + flex: 1; +} +@media (max-width: 991px) { + .landing .text { + text-align: center; + } +} + +.landing .text h1 { + font-size: 40px; + margin: 0; + letter-spacing: -2px; + color: white; +} + +@media (max-width: 768px) { + .landing .text h1 { + font-size: 28px; + } +} + +.landing .text p { + font-size: 18px; + line-height: 1.7; + margin: 5px 0 0; + color: black; +} + +@media (max-width: 768px) { + .landing .text h1 { + font-size: 18px; + } +} + +@media (max-width: 991px) { + .landing .text p { + margin: 10px auto; + } +} +.landing::before { + content: ""; + position: absolute; + left: 0; + top: 0; + width: 100%; + height: 100%; + z-index: -1; + background-color: $color-primary; + transform: skewY(6deg); + transform-origin: top right; +} + +.landing .container { + min-height: calc(100vh - 72px); + display: flex; + align-items: center; + padding-bottom: 120px; +} + +.landing .image img { + position: relative; + width: 500px; + height: 350px; + animation: up-and-down 5s linear infinite; +} + +@media (max-width: 991px) { + .landing .image { + display: none; + } +} + +@keyframes up-and-down { + 0%, + 100% { + top: 0; + } + 50% { + top: -50px; + } +} diff --git a/pages/index.tsx b/pages/index.tsx index bc45c8f..f694dfb 100644 --- a/pages/index.tsx +++ b/pages/index.tsx @@ -2,6 +2,7 @@ import Head from "next/head"; import Image from "next/image"; import styles from "../styles/Home.module.scss"; import NavbarList from "../Components/NavbarList"; +import Landing from "../Components/Landing"; import { Inter } from "@next/font/google"; // const inter = Inter({ subsets: ['latin'] }) @@ -16,7 +17,7 @@ export default function Home() {
- +
); diff --git a/public/image_landing.png b/public/image_landing.png new file mode 100644 index 0000000000000000000000000000000000000000..43664b4d4868044229440ad3839a5c37fb9d1763 GIT binary patch literal 110092 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 literal 0 HcmV?d00001 diff --git a/public/image_landing.svg b/public/image_landing.svg new file mode 100644 index 0000000..864db1c --- /dev/null +++ b/public/image_landing.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/styles/base/_helpers.scss b/styles/base/_helpers.scss index 528d7ea..8893a6e 100644 --- a/styles/base/_helpers.scss +++ b/styles/base/_helpers.scss @@ -2,7 +2,6 @@ // This file contains CSS helper classes. // ----------------------------------------------------------------------------- - /** * Main content containers * 1. Make the container full-width with a maximum width @@ -13,8 +12,8 @@ max-width: $max-width; /* 1 */ margin-left: auto; /* 2 */ margin-right: auto; /* 2 */ - padding-left: 20px; /* 3 */ - padding-right: 20px; /* 3 */ + padding-left: 15px; /* 3 */ + padding-right: 15px; /* 3 */ width: 100%; /* 1 */ } diff --git a/styles/base/_typography.scss b/styles/base/_typography.scss index 375158e..ea9809f 100644 --- a/styles/base/_typography.scss +++ b/styles/base/_typography.scss @@ -2,7 +2,14 @@ * Basic typography style for copy text */ +* { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + html { + scroll-behavior: smooth; font-size: 62.5%; } @@ -55,3 +62,13 @@ h3 { font-size: 2.4rem; } } + +ul { + list-style: none; + margin: 0; + padding: 0; +} + +a { + text-decoration: none; +} From 0877976e3baa5e901e28f47cb7411a2c76e0f863 Mon Sep 17 00:00:00 2001 From: OSA98 Date: Sat, 25 Feb 2023 00:35:33 +0200 Subject: [PATCH 7/8] I made a lot of modifications to my old work and created a landing page in a good way in terms of building the code and formats as clean and organized as possible, I made a navbar for each landing page and another page + I combined navbar + nabbar list and I used font awesome for the icone instead of pictures I miss the routing, type script and buttons. Please add your own button --- Components/Landing.tsx | 54 ++- Components/NavbarList.tsx | 138 +++--- Components/landing.module.scss | 111 ++--- Components/navbarList.module.scss | 228 ++++++---- package-lock.json | 253 +++++++++++ package.json | 6 + pages/index.tsx | 4 +- public/{image_landing.png => HeroImage.png} | Bin public/{image_landing.svg => HeroImage.svg} | 0 public/{FrameLogo1X.png => PassLogo.png} | Bin public/{frameLogo.svg => PassLogo.svg} | 0 public/close-circle-fill.svg | 3 - public/close_circle1X.png | Bin 747 -> 0 bytes public/sprite.svg | 439 ++++++++++++++++++++ styles/abstracts/_variables.scss | 29 +- 15 files changed, 1051 insertions(+), 214 deletions(-) rename public/{image_landing.png => HeroImage.png} (100%) rename public/{image_landing.svg => HeroImage.svg} (100%) rename public/{FrameLogo1X.png => PassLogo.png} (100%) rename public/{frameLogo.svg => PassLogo.svg} (100%) delete mode 100644 public/close-circle-fill.svg delete mode 100644 public/close_circle1X.png create mode 100644 public/sprite.svg diff --git a/Components/Landing.tsx b/Components/Landing.tsx index 6e1facb..77d95d7 100644 --- a/Components/Landing.tsx +++ b/Components/Landing.tsx @@ -1,42 +1,64 @@ +import Head from "next/head"; import React from "react"; import Link from "next/link"; import Style from "../Components/landing.module.scss"; import Image from "next/image"; -import img from "../public/image_landing.png"; +import PassLogo from "../public/PassLogo.svg"; +import HeroImage from "../public/HeroImage.png"; import Home from "../pages/Home"; +import NavbarList from "./NavbarList"; +// import your animation +import "animate.css"; + +// import the library +import { library } from "@fortawesome/fontawesome-svg-core"; +import { FontAwesomeIcon } from "@fortawesome/react-fontawesome"; + +// import your icons +import {} from "@fortawesome/free-solid-svg-icons"; +import {} from "@fortawesome/free-regular-svg-icons"; + // import { useRouter } from "next/router"; const Landing = () => { return ( - // start header <> + {/* */} +
- - Pass - +
+ + PassLogo + +
+ + {/* */} + + {/* */} +
@@ -49,11 +71,17 @@ const Landing = () => { detailed feedback on exactly what you need to work on.

-
- img +
+ HeroImage
+ + {/* */} ); }; diff --git a/Components/NavbarList.tsx b/Components/NavbarList.tsx index 9abf72d..e38539e 100644 --- a/Components/NavbarList.tsx +++ b/Components/NavbarList.tsx @@ -1,76 +1,114 @@ +import Head from "next/head"; import React from "react"; import Link from "next/link"; -import Image from "next/image"; import Style from "../Components/navbarList.module.scss"; -import logo from "../public/frameLogo.svg"; -import icon from "../public/close-circle-fill.svg"; +import Image from "next/image"; +import PassLogo from "../public/PassLogo.svg"; +import HeroImage from "../public/HeroImage.png"; import Home from "../pages/Home"; +// import your animation import "animate.css"; + +// import the library +import { library } from "@fortawesome/fontawesome-svg-core"; +import { FontAwesomeIcon } from "@fortawesome/react-fontawesome"; + +// import your icons +import { + faSearch, + faChevronCircleDown, + faCircleXmark, +} from "@fortawesome/free-solid-svg-icons"; +import { faUser } from "@fortawesome/free-regular-svg-icons"; + // import { useRouter } from "next/router"; -const NavbarList = () => { +const SignUpDone = () => { return ( <> {/* */} -
+
-
    +
    + + PassLogo + +
    +
      +
    • + Watch Interviews +
    • +
    • + Browse +
    • +
    • |
    • - - logo + +
    • - icon + + +
    • -
    -
-
+
  • + + + +
    +
      +
    • + Home +
    • - {/* */} +
    • + watch interviews +
    • + +
    • + Browse +
    • + +
    • + Profile +
    • - {/* */} +
    • + About +
    • -
      -
        -
      • - Home -
      • -
        -
      • - watch interviews -
      • -
        -
      • - Browse -
      • -
        -
      • - Profile -
      • -
        -
      • - About -
      • -
        -
      • - Pricing -
      • -
        -
      • - Testimonials -
      • -
        -
      • - Contact -
      • -
      +
    • + Pricing +
    • + +
    • + Testimonials +
    • + +
    • + Contact +
    • +
    +
    +
  • + +
    - {/* */} + {/* */} ); }; -export default NavbarList; +export default SignUpDone; diff --git a/Components/landing.module.scss b/Components/landing.module.scss index 0b33d64..3c83a49 100644 --- a/Components/landing.module.scss +++ b/Components/landing.module.scss @@ -10,7 +10,13 @@ box-shadow: 0 0 10px #ddd; } -.header .container { +.container { + max-width: $max-width; /* 1 */ + margin-left: auto; /* 2 */ + margin-right: auto; /* 2 */ + padding-left: 15px; /* 3 */ + padding-right: 15px; /* 3 */ + width: 100%; /* 1 */ display: flex; justify-content: space-between; align-items: center; @@ -18,10 +24,7 @@ position: relative; } -.header .logo { - color: $color-primary; - font-size: 26px; - font-weight: bold; +.header .PassLogo { height: 72px; display: flex; justify-content: center; @@ -29,7 +32,7 @@ } @media (max-width: 768px) { - .header .logo { + .header .PassLogo { width: 100%; height: 50px; } @@ -39,11 +42,6 @@ display: flex; align-items: center; flex-wrap: wrap; - ul { - list-style: none; - margin: 0; - padding: 0; - } } @media (max-width: 768px) { @@ -53,7 +51,6 @@ } .header .main_nav > li > a { - text-decoration: none; display: flex; justify-content: center; align-items: center; @@ -62,6 +59,7 @@ color: $color-text-black; padding: 0 20px; overflow: hidden; + font-size: 18px; transition: 0.3s; } @@ -100,35 +98,23 @@ .header .main_nav > li > a:hover::before { left: 0; } -.container { - max-width: $max-width; /* 1 */ - margin-left: auto; /* 2 */ - margin-right: auto; /* 2 */ - padding-left: 15px; /* 3 */ - padding-right: 15px; /* 3 */ - width: 100%; /* 1 */ - display: flex; - justify-content: space-between; - align-items: center; - flex-wrap: wrap; -} /* small */ -@media (min-width: 768px) { +@media (min-width: 320px) { .container { width: 750px; } } /* medium */ -@media (min-width: 992px) { +@media (min-width: 768px) { .container { width: 970px; } } /* large */ -@media (min-width: 1200px) { +@media (min-width: 1024px) { .container { width: 1170px; } @@ -142,10 +128,31 @@ position: relative; } +.landing::before { + content: ""; + position: absolute; + left: 0; + top: 0; + width: 100%; + height: 100%; + z-index: -1; + background-color: $color-primary; + transform: skewY(6deg); + transform-origin: top right; +} + +.landing .container { + min-height: calc(100vh - 72px); + display: flex; + align-items: center; + padding-bottom: 120px; +} + .landing .text { flex: 1; } -@media (max-width: 991px) { + +@media (max-width: 1024px) { .landing .text { text-align: center; } @@ -177,44 +184,29 @@ } } -@media (max-width: 991px) { +@media (max-width: 1024px) { .landing .text p { margin: 10px auto; } } -.landing::before { - content: ""; - position: absolute; - left: 0; - top: 0; - width: 100%; - height: 100%; - z-index: -1; - background-color: $color-primary; - transform: skewY(6deg); - transform-origin: top right; -} -.landing .container { - min-height: calc(100vh - 72px); - display: flex; - align-items: center; - padding-bottom: 120px; -} - -.landing .image img { +.landing .HeroImage img { position: relative; width: 500px; height: 350px; animation: up-and-down 5s linear infinite; } -@media (max-width: 991px) { - .landing .image { +@media (max-width: 1024px) { + .landing .HeroImage { display: none; } } +/* End Landing */ + +/* Start Animation */ + @keyframes up-and-down { 0%, 100% { @@ -224,3 +216,20 @@ top: -50px; } } + +/* End Animation */ + +// .HeroImageContainer { +// width: 70%; +// } + +// .HeroImage { +// object-fit: contain; +// width: 100%; +// position: relative; +// height: unset; +// } + +// .HeroImageContainer > div { +// position: unset; +// } diff --git a/Components/navbarList.module.scss b/Components/navbarList.module.scss index b2cceaa..4917028 100644 --- a/Components/navbarList.module.scss +++ b/Components/navbarList.module.scss @@ -1,91 +1,165 @@ @use "../styles/abstracts/variables" as *; // To use any style from Variable direct - example $color-bg-white. -.navbar { - background-color: $color-bg-white; +.header { + background-color: white; position: relative; + -webkit-box-shadow: 0 0 10px #ddd; + -moz-box-shadow: 0 0 10px #ddd; + box-shadow: 0 0 10px #ddd; } .container { - ul { - align-items: center; - display: flex; - flex-wrap: wrap; - justify-content: space-between; - margin: 0; - padding: 0; - position: relative; - } - li { - list-style-type: none; - margin: 2rem; - padding: 0; - @media (max-width: 320px) { - img.logo { - width: 70px; - height: 70px; - } - img.icon { - width: 20px; - height: 20px; - } - } - } - li:hover { - filter: grayscale(80%); - } + max-width: $max-width; /* 1 */ + margin-left: auto; /* 2 */ + margin-right: auto; /* 2 */ + padding-left: 15px; /* 3 */ + padding-right: 15px; /* 3 */ + width: 100%; /* 1 */ + display: flex; + justify-content: space-between; + align-items: center; + flex-wrap: wrap; + position: relative; } -.NavBarList { - ul { - display: block; - margin: 1rem; - padding: 1rem; - } - li { - list-style-type: none; - margin: 5rem; - padding: 0; - text-align: center; - text-transform: capitalize; - a:hover { - color: #0c84df; - text-transform: uppercase; - } +.header .PassLogo { + height: 72px; + display: flex; + justify-content: center; + align-items: center; +} + +@media (max-width: 768px) { + .header .PassLogo { + margin: auto; } - a { - color: $color-text-black; - font-size: 24px; - font-style: normal; - font-weight: 700; - height: 44px; - left: 820px; - line-height: 16px; - text-decoration: none; - top: 145px; - width: 280px; +} + +.header .main_nav { + display: flex; + align-items: center; +} + +@media (max-width: 768px) { + .header .main_nav { } - hr { - box-align: center; - color: $color-text-offWhite; - width: 100%; +} + +.header .main_nav > li:hover .mega_menu { + opacity: 1; + z-index: 100; + top: calc(100% + 1px); +} + +.header .main_nav > li > a { + display: flex; + justify-content: center; + align-items: center; + height: 72px; + position: relative; + color: $color-text-black; + padding: 0 30px; + overflow: hidden; + font-size: 18px; + transition: 0.3s; +} + +@media (max-width: 768px) { + .header .main_nav > li > a { + padding: 10px; + font-size: 14px; + height: 40px; } - @media (max-width: 768px) { +} + +.header .main_nav > li > a::before { + content: ""; + position: absolute; + width: 100%; + height: 4px; + background-color: $color-primary; + top: 0; + left: -100%; + transition: 0.3s; +} + +.header .main_nav > li > a:hover { + color: $color-primary; + background-color: #fafafa; +} + +.header .main_nav > li > a:hover::before { + left: 0; +} + +.header .mega_menu { + position: absolute; + width: 100%; + left: 0; + padding: 30px; + background-color: white; + border-bottom: 3px solid $color-primary; + z-index: -1; + display: flex; + gap: 40px; + top: calc(100% + 50px); + opacity: 0; + transition: top 0.3s, opacity 0.3s; +} + +@media (max-width: 768px) { + .header .mega_menu { + flex-direction: column; + gap: 0; + padding: 5px; } - @media (max-width: 320px) { - li { - margin: 3rem; - } - a { - color: $color-text-black; - font-size: 16px; - font-style: normal; - font-weight: 300; - height: 44px; - left: 820px; - line-height: 8px; - text-decoration: none; - top: 145px; - width: 280px; - } +} + +.header .mega_menu .links { + min-width: 250px; + flex: 1; +} + +.header .mega_menu .links li { + position: relative; +} + +.header .mega_menu .links li:not(:last-child) { + border-bottom: 1px solid #e9e6e6; +} + +@media (max-width: 768px) { + .header .mega_menu .links:first-of-type li:last-child { + border-bottom: 1px solid #e9e6e6; } } + +.header .mega_menu .links li::before { + content: ""; + position: absolute; + left: 0; + top: 0; + width: 0; + height: 100%; + background-color: #fafafa; + z-index: -1; + transition: 0.3s; +} + +.header .mega_menu .links li:hover::before { + width: 100%; +} + +.header .mega_menu .links li a { + color: $color-primary; + padding: 15px; + display: block; + font-size: 18px; + font-weight: bold; +} + +.FontAwesomeIcon { + color: $color-primary; + width: 25px; + height: 25px; +} diff --git a/package-lock.json b/package-lock.json index 71128fb..90354e0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,11 +8,17 @@ "name": "pass", "version": "0.1.0", "dependencies": { + "@fortawesome/fontawesome-svg-core": "^6.3.0", + "@fortawesome/free-brands-svg-icons": "^6.3.0", + "@fortawesome/free-regular-svg-icons": "^6.3.0", + "@fortawesome/free-solid-svg-icons": "^6.3.0", + "@fortawesome/react-fontawesome": "^0.2.0", "@next/font": "13.1.6", "@types/node": "18.11.18", "@types/react": "18.0.27", "@types/react-dom": "18.0.10", "animate.css": "^4.1.1", + "babel-plugin-macros": "^3.1.0", "eslint": "8.33.0", "eslint-config-next": "13.1.6", "next": "13.1.6", @@ -22,6 +28,102 @@ "typescript": "4.9.4" } }, + "node_modules/@babel/code-frame": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz", + "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==", + "dependencies": { + "@babel/highlight": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz", + "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", + "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", + "dependencies": { + "@babel/helper-validator-identifier": "^7.18.6", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/@babel/highlight/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "node_modules/@babel/highlight/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@babel/highlight/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, "node_modules/@babel/runtime": { "version": "7.20.13", "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.20.13.tgz", @@ -55,6 +157,75 @@ "url": "https://opencollective.com/eslint" } }, + "node_modules/@fortawesome/fontawesome-common-types": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-common-types/-/fontawesome-common-types-6.3.0.tgz", + "integrity": "sha512-4BC1NMoacEBzSXRwKjZ/X/gmnbp/HU5Qqat7E8xqorUtBFZS+bwfGH5/wqOC2K6GV0rgEobp3OjGRMa5fK9pFg==", + "hasInstallScript": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/@fortawesome/fontawesome-svg-core": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-svg-core/-/fontawesome-svg-core-6.3.0.tgz", + "integrity": "sha512-uz9YifyKlixV6AcKlOX8WNdtF7l6nakGyLYxYaCa823bEBqyj/U2ssqtctO38itNEwXb8/lMzjdoJ+aaJuOdrw==", + "hasInstallScript": true, + "dependencies": { + "@fortawesome/fontawesome-common-types": "6.3.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@fortawesome/free-brands-svg-icons": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/@fortawesome/free-brands-svg-icons/-/free-brands-svg-icons-6.3.0.tgz", + "integrity": "sha512-xI0c+a8xnKItAXCN8rZgCNCJQiVAd2Y7p9e2ND6zN3J3ekneu96qrePieJ7yA7073C1JxxoM3vH1RU7rYsaj8w==", + "hasInstallScript": true, + "dependencies": { + "@fortawesome/fontawesome-common-types": "6.3.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@fortawesome/free-regular-svg-icons": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/@fortawesome/free-regular-svg-icons/-/free-regular-svg-icons-6.3.0.tgz", + "integrity": "sha512-cZnwiVHZ51SVzWHOaNCIA+u9wevZjCuAGSvSYpNlm6A4H4Vhwh8481Bf/5rwheIC3fFKlgXxLKaw8Xeroz8Ntg==", + "hasInstallScript": true, + "dependencies": { + "@fortawesome/fontawesome-common-types": "6.3.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@fortawesome/free-solid-svg-icons": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/@fortawesome/free-solid-svg-icons/-/free-solid-svg-icons-6.3.0.tgz", + "integrity": "sha512-x5tMwzF2lTH8pyv8yeZRodItP2IVlzzmBuD1M7BjawWgg9XAvktqJJ91Qjgoaf8qJpHQ8FEU9VxRfOkLhh86QA==", + "hasInstallScript": true, + "dependencies": { + "@fortawesome/fontawesome-common-types": "6.3.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@fortawesome/react-fontawesome": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@fortawesome/react-fontawesome/-/react-fontawesome-0.2.0.tgz", + "integrity": "sha512-uHg75Rb/XORTtVt7OS9WoK8uM276Ufi7gCzshVWkUJbHhh3svsUUeqXerrM96Wm7fRiDzfKRwSoahhMIkGAYHw==", + "dependencies": { + "prop-types": "^15.8.1" + }, + "peerDependencies": { + "@fortawesome/fontawesome-svg-core": "~1 || ~6", + "react": ">=16.3" + } + }, "node_modules/@humanwhocodes/config-array": { "version": "0.11.8", "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz", @@ -372,6 +543,11 @@ "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.18.tgz", "integrity": "sha512-DHQpWGjyQKSHj3ebjFI/wRKcqQcdR+MoFBygntYOZytCqNfkd2ZC4ARDJ2DQqhjH5p85Nnd3jhUJIXrszFX/JA==" }, + "node_modules/@types/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==" + }, "node_modules/@types/prop-types": { "version": "15.7.5", "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz", @@ -686,6 +862,20 @@ "deep-equal": "^2.0.5" } }, + "node_modules/babel-plugin-macros": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz", + "integrity": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==", + "dependencies": { + "@babel/runtime": "^7.12.5", + "cosmiconfig": "^7.0.0", + "resolve": "^1.19.0" + }, + "engines": { + "node": ">=10", + "npm": ">=6" + } + }, "node_modules/balanced-match": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", @@ -832,6 +1022,21 @@ "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" }, + "node_modules/cosmiconfig": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz", + "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==", + "dependencies": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/cross-spawn": { "version": "7.0.3", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", @@ -965,6 +1170,14 @@ "node": ">=10.13.0" } }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, "node_modules/es-abstract": { "version": "1.21.1", "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.21.1.tgz", @@ -1986,6 +2199,11 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" + }, "node_modules/is-bigint": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", @@ -2298,6 +2516,11 @@ "js-yaml": "bin/js-yaml.js" } }, + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" + }, "node_modules/json-schema-traverse": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", @@ -2356,6 +2579,11 @@ "node": ">= 0.8.0" } }, + "node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" + }, "node_modules/locate-path": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", @@ -2708,6 +2936,23 @@ "node": ">=6" } }, + "node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/path-exists": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", @@ -3429,6 +3674,14 @@ "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" }, + "node_modules/yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "engines": { + "node": ">= 6" + } + }, "node_modules/yocto-queue": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", diff --git a/package.json b/package.json index f0f3534..298690d 100644 --- a/package.json +++ b/package.json @@ -9,11 +9,17 @@ "lint": "next lint" }, "dependencies": { + "@fortawesome/fontawesome-svg-core": "^6.3.0", + "@fortawesome/free-brands-svg-icons": "^6.3.0", + "@fortawesome/free-regular-svg-icons": "^6.3.0", + "@fortawesome/free-solid-svg-icons": "^6.3.0", + "@fortawesome/react-fontawesome": "^0.2.0", "@next/font": "13.1.6", "@types/node": "18.11.18", "@types/react": "18.0.27", "@types/react-dom": "18.0.10", "animate.css": "^4.1.1", + "babel-plugin-macros": "^3.1.0", "eslint": "8.33.0", "eslint-config-next": "13.1.6", "next": "13.1.6", diff --git a/pages/index.tsx b/pages/index.tsx index f694dfb..6e7e27f 100644 --- a/pages/index.tsx +++ b/pages/index.tsx @@ -16,9 +16,7 @@ export default function Home() { -
    - -
    +
    ); } diff --git a/public/image_landing.png b/public/HeroImage.png similarity index 100% rename from public/image_landing.png rename to public/HeroImage.png diff --git a/public/image_landing.svg b/public/HeroImage.svg similarity index 100% rename from public/image_landing.svg rename to public/HeroImage.svg diff --git a/public/FrameLogo1X.png b/public/PassLogo.png similarity index 100% rename from public/FrameLogo1X.png rename to public/PassLogo.png diff --git a/public/frameLogo.svg b/public/PassLogo.svg similarity index 100% rename from public/frameLogo.svg rename to public/PassLogo.svg diff --git a/public/close-circle-fill.svg b/public/close-circle-fill.svg deleted file mode 100644 index 0fb6fef..0000000 --- a/public/close-circle-fill.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/public/close_circle1X.png b/public/close_circle1X.png deleted file mode 100644 index 56a780df03e9a94553934b7853e3731f94f49de7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 747 zcmV4L2IK@uPY`ZU-uq#4f?6s_m9V{? zSz^Zl?_vn~zhKtm`R&Kd>hm^wcyz5OifE*l71^1@Fc!5GUf|o|J zOh+9Ty;p#->dOkQ(mxu=tFuL;4ts@b7!8u^$J8hkEu>u?2F(n}tFyr<%=sKT1nn2V z`t$CG4%=9vNz%@MbdpCf&+abGDT4aXpevZqk8H!XMn6)1(!aV~x%dN{1pN7hmw{@7 zzy}hfFg-SW=+Ojxo0|x48iGEiB*#6rX$_iJ8JHHOh!lv+RTBljHVk@u!`Ow2sp!ic z%2$$zQey^5;e=8o&a9MmEeDgrW!&7o|9@iykSw=C3+G1c2aNf}tG%xHe; zo#$cMnQcVxuMx%n=OQPZql*jA(|Jfq`3M_?0nyluyT49q` z_}v0cle%Lt8S%tywK$>zu8TuDP#ydp3n5x~1#uTZ+j+*%*=3a2=*xYfw_H!}Z{Z)TO?3SfswOutO#JhFOzSdvJB5R(N zzTcF(!H(hp;g%xb$K+M25q2EqQz86lYlJzMDGxasr#6433omQc>Z3^?)w$@41T!v; d+q&(%{sW$yKm$w(eZ~L)002ovPDHLkV1h+2RI&g7 diff --git a/public/sprite.svg b/public/sprite.svg new file mode 100644 index 0000000..4d88e4c --- /dev/null +++ b/public/sprite.svg @@ -0,0 +1,439 @@ + \ No newline at end of file diff --git a/styles/abstracts/_variables.scss b/styles/abstracts/_variables.scss index 97bb16c..ee8e50f 100644 --- a/styles/abstracts/_variables.scss +++ b/styles/abstracts/_variables.scss @@ -6,38 +6,33 @@ // light theme: /// @type Color $color-text-black: #313638 !default; -$color-text-offWhite:#E8E9EB !default; - -$color-bg-white:#FFFFFF !default; -$color-bg-button-offWhite: #E8E9EB !default; - -$color-primary:#0C84DF !default; -$color-secondary:#51C9FF !default; +$color-text-offWhite: #e8e9eb !default; +$color-bg-white: #ffffff !default; +$color-bg-button-offWhite: #e8e9eb !default; +$color-primary: #0c84df !default; +$color-secondary: #51c9ff !default; /// Regular font family /// @type List -$text-font-stack: 'Open Sans', 'Helvetica Neue Light', 'Helvetica Neue', 'Helvetica', 'Arial', sans-serif !default; +$text-font-stack: "Open Sans", "Helvetica Neue Light", "Helvetica Neue", + "Helvetica", "Arial", sans-serif !default; /// Code (monospace) font family /// @type List -$code-font-stack: 'Courier New', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Monaco', monospace !default; - +$code-font-stack: "Courier New", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", + "Monaco", monospace !default; /// Container's maximum width /// @type Length $max-width: 1140px !default; - - /// Breakpoints map /// @prop {String} keys - Keys are identifiers mapped to a given length /// @prop {Map} values - Values are actual breakpoints expressed in pixels $breakpoints: ( - 'small': 320px, - 'medium': 768px, - 'large': 1024px, + "small": 320px, + "medium": 768px, + "large": 1024px, ) !default; - - From 4a2eb8b99e47abeab895ec270dbb190b2f70d9ff Mon Sep 17 00:00:00 2001 From: OSA98 Date: Sat, 25 Feb 2023 04:43:14 +0200 Subject: [PATCH 8/8] I finished the task Muhannad was supposed to do --- Components/SignUpDone1.tsx | 138 ++++++++++ Components/SignUpDone2.tsx | 130 +++++++++ Components/landing.module.scss | 31 ++- Components/signUpDone1.module.scss | 247 +++++++++++++++++ Components/signUpDone2.module.scss | 259 ++++++++++++++++++ pages/index.tsx | 5 +- public/Logo.png | Bin 0 -> 4153 bytes public/Logo.svg | 3 + public/amico.svg | 423 +++++++++++++++++++++++++++++ 9 files changed, 1225 insertions(+), 11 deletions(-) create mode 100644 Components/SignUpDone1.tsx create mode 100644 Components/SignUpDone2.tsx create mode 100644 Components/signUpDone1.module.scss create mode 100644 Components/signUpDone2.module.scss create mode 100644 public/Logo.png create mode 100644 public/Logo.svg create mode 100644 public/amico.svg diff --git a/Components/SignUpDone1.tsx b/Components/SignUpDone1.tsx new file mode 100644 index 0000000..576fde7 --- /dev/null +++ b/Components/SignUpDone1.tsx @@ -0,0 +1,138 @@ +import Head from "next/head"; +import React from "react"; +import Link from "next/link"; +import Style from "../Components/signUpDone1.module.scss"; +import Image from "next/image"; +import PassLogo from "../public/PassLogo.svg"; +import Logo from "../public/Logo.svg"; +import Home from "../pages/Home"; +// import your animation +import "animate.css"; + +// import the library +import { library } from "@fortawesome/fontawesome-svg-core"; +import { FontAwesomeIcon } from "@fortawesome/react-fontawesome"; + +// import your icons +import { + faSearch, + faChevronCircleDown, + faCircleXmark, +} from "@fortawesome/free-solid-svg-icons"; +import { faUser } from "@fortawesome/free-regular-svg-icons"; + +// import { useRouter } from "next/router"; + +const SignUpDone = () => { + return ( + <> + {/* */} + +
    +
    +
    + + PassLogo + +
    +
      +
    • + Watch Interviews +
    • +
    • + Browse +
    • +
    • |
    • +
    • + + + +
    • +
    • + + + +
    • +
    • + + + +
      +
        +
      • + Home +
      • + +
      • + watch interviews +
      • + +
      • + Browse +
      • + +
      • + Profile +
      • + +
      • + About +
      • + +
      • + Pricing +
      • + +
      • + Testimonials +
      • + +
      • + Contact +
      • +
      +
      +
    • +
    +
    +
    + + {/* */} + + {/* */} + +
    +
    +
    + Logo +
    +
    +

    + Thank you! Please check your email. +

    +

    + Please check your email, and follow the instructions to activate your PASS.IO account and book your first interview. See you soon! +

    +
    +
    +
    + + {/* */} + + ); +}; + +export default SignUpDone; diff --git a/Components/SignUpDone2.tsx b/Components/SignUpDone2.tsx new file mode 100644 index 0000000..289f9a5 --- /dev/null +++ b/Components/SignUpDone2.tsx @@ -0,0 +1,130 @@ +import Head from "next/head"; +import React from "react"; +import Link from "next/link"; +import Style from "../Components/signUpDone2.module.scss"; +import Image from "next/image"; +import PassLogo from "../public/PassLogo.svg"; +import amico from "../public/amico.svg"; +import Home from "../pages/Home"; +// import your animation +import "animate.css"; + +// import the library +import { library } from "@fortawesome/fontawesome-svg-core"; +import { FontAwesomeIcon } from "@fortawesome/react-fontawesome"; + +// import your icons +import { + faSearch, + faChevronCircleDown, + faCircleXmark, +} from "@fortawesome/free-solid-svg-icons"; +import { faUser } from "@fortawesome/free-regular-svg-icons"; + +// import { useRouter } from "next/router"; + +const SignUpDone = () => { + return ( + <> + {/* */} + +
    +
    +
    + + PassLogo + +
    +
      +
    • + Watch Interviews +
    • +
    • + Browse +
    • +
    • |
    • +
    • + + + +
    • +
    • + + + +
    • +
    • + + + +
      +
        +
      • + Home +
      • + +
      • + watch interviews +
      • + +
      • + Browse +
      • + +
      • + Profile +
      • + +
      • + About +
      • + +
      • + Pricing +
      • + +
      • + Testimonials +
      • + +
      • + Contact +
      • +
      +
      +
    • +
    +
    +
    + + {/* */} + + {/* */} + +
    +
    +
    +

    Your account has successfully activated

    +
    + amico +
    +

    let's polish your profile to stand out between your peers

    +
    +
    +
    + + {/* */} + + ); +}; + +export default SignUpDone; diff --git a/Components/landing.module.scss b/Components/landing.module.scss index 3c83a49..4fdf08c 100644 --- a/Components/landing.module.scss +++ b/Components/landing.module.scss @@ -59,6 +59,8 @@ color: $color-text-black; padding: 0 20px; overflow: hidden; + font-style: normal; + font-weight: 400; font-size: 18px; transition: 0.3s; } @@ -73,7 +75,7 @@ .header .main_nav > li:last-child { height: 50px; - background-color: #0c84df; + background-color: $color-primary; border-radius: 10px; display: flex; align-items: center; @@ -126,19 +128,22 @@ .landing { position: relative; + background-color: $color-primary; } .landing::before { content: ""; + clip-path: polygon(0 0, 100% 0, 100% 100%, 5% 95%); position: absolute; left: 0; top: 0; width: 100%; height: 100%; - z-index: -1; - background-color: $color-primary; - transform: skewY(6deg); - transform-origin: top right; + background-color: $color-bg-white; + border-bottom-left-radius: 182px; + //z-index: -1; + //transform: skewY(6deg); + //transform-origin: top right; } .landing .container { @@ -159,10 +164,13 @@ } .landing .text h1 { - font-size: 40px; margin: 0; letter-spacing: -2px; - color: white; + color: $color-text-black; + font-style: normal; + font-weight: 600; + font-size: 40px; + line-height: 120%; } @media (max-width: 768px) { @@ -172,10 +180,13 @@ } .landing .text p { - font-size: 18px; - line-height: 1.7; margin: 5px 0 0; - color: black; + color: $color-text-black; + font-style: normal; + font-weight: 400; + font-size: 18px; + line-height: 120%; + opacity: 0.5; } @media (max-width: 768px) { diff --git a/Components/signUpDone1.module.scss b/Components/signUpDone1.module.scss new file mode 100644 index 0000000..18b7fec --- /dev/null +++ b/Components/signUpDone1.module.scss @@ -0,0 +1,247 @@ +@use "../styles/abstracts/variables" as *; // To use any style from Variable direct - example $color-bg-white. + +// start header + +.header { + background-color: white; + position: relative; + -webkit-box-shadow: 0 0 10px #ddd; + -moz-box-shadow: 0 0 10px #ddd; + box-shadow: 0 0 10px #ddd; +} + +.container { + max-width: $max-width; /* 1 */ + margin-left: auto; /* 2 */ + margin-right: auto; /* 2 */ + padding-left: 15px; /* 3 */ + padding-right: 15px; /* 3 */ + width: 100%; /* 1 */ + display: flex; + justify-content: space-between; + align-items: center; + flex-wrap: wrap; + position: relative; +} + +.header .PassLogo { + height: 72px; + display: flex; + justify-content: center; + align-items: center; +} + +@media (max-width: 768px) { + .header .PassLogo { + margin: auto; + } +} + +.header .main_nav { + display: flex; + align-items: center; +} + +@media (max-width: 768px) { + .header .main_nav { + } +} + +.header .main_nav > li:hover .mega_menu { + opacity: 1; + z-index: 100; + top: calc(100% + 1px); +} + +.header .main_nav > li > a { + display: flex; + justify-content: center; + align-items: center; + height: 72px; + position: relative; + color: $color-text-black; + padding: 0 30px; + overflow: hidden; + font-size: 18px; + transition: 0.3s; +} + +@media (max-width: 768px) { + .header .main_nav > li > a { + padding: 10px; + font-size: 14px; + height: 40px; + } +} + +.header .main_nav > li > a::before { + content: ""; + position: absolute; + width: 100%; + height: 4px; + background-color: $color-primary; + top: 0; + left: -100%; + transition: 0.3s; +} + +.header .main_nav > li > a:hover { + color: $color-primary; + background-color: #fafafa; +} + +.header .main_nav > li > a:hover::before { + left: 0; +} + +.header .mega_menu { + position: absolute; + width: 100%; + left: 0; + padding: 30px; + background-color: white; + border-bottom: 3px solid $color-primary; + z-index: -1; + display: flex; + gap: 40px; + top: calc(100% + 50px); + opacity: 0; + transition: top 0.3s, opacity 0.3s; +} + +@media (max-width: 768px) { + .header .mega_menu { + flex-direction: column; + gap: 0; + padding: 5px; + } +} + +.header .mega_menu .links { + min-width: 250px; + flex: 1; +} + +.header .mega_menu .links li { + position: relative; +} + +.header .mega_menu .links li:not(:last-child) { + border-bottom: 1px solid #e9e6e6; +} + +@media (max-width: 768px) { + .header .mega_menu .links:first-of-type li:last-child { + border-bottom: 1px solid #e9e6e6; + } +} + +.header .mega_menu .links li::before { + content: ""; + position: absolute; + left: 0; + top: 0; + width: 0; + height: 100%; + background-color: #fafafa; + z-index: -1; + transition: 0.3s; +} + +.header .mega_menu .links li:hover::before { + width: 100%; +} + +.header .mega_menu .links li a { + color: $color-primary; + padding: 15px; + display: block; + font-size: 18px; + font-weight: bold; +} + +.FontAwesomeIcon { + color: $color-primary; + width: 25px; + height: 25px; +} + +//end header + +// start landing + +.landing { + position: relative; +} + +.landing .container { + min-height: calc(100vh - 72px); + display: flex; + align-items: center; + justify-content: center; + align-content: center; +} + +.landing .text { +} + +@media (max-width: 1024px) { + .landing .text { + text-align: center; + } +} + +.landing .text h1 { + margin: 0; + letter-spacing: -2px; + color: $color-text-black; + + font-style: normal; + font-weight: 600; + font-size: 32px; + line-height: 44px; + text-align: center; +} + +@media (max-width: 768px) { + .landing .text h1 { + font-size: 28px; + } +} + +.landing .text p { + margin: 5px 0 0; + color: $color-text-black; + + font-style: normal; + font-weight: 400; + font-size: 32px; + line-height: 44px; + text-align: center; +} + +@media (max-width: 768px) { + .landing .text h1 { + font-size: 18px; + } +} + +@media (max-width: 1024px) { + .landing .text p { + margin: 10px auto; + } +} + +.landing .Logo img { + position: relative; + width: 100px; + height: 100px; +} + +@media (max-width: 1024px) { + .landing .Logo { + display: none; + } +} + +// End Landing diff --git a/Components/signUpDone2.module.scss b/Components/signUpDone2.module.scss new file mode 100644 index 0000000..07a54ec --- /dev/null +++ b/Components/signUpDone2.module.scss @@ -0,0 +1,259 @@ +@use "../styles/abstracts/variables" as *; // To use any style from Variable direct - example $color-bg-white. + +// start header + +.header { + background-color: white; + position: relative; + -webkit-box-shadow: 0 0 10px #ddd; + -moz-box-shadow: 0 0 10px #ddd; + box-shadow: 0 0 10px #ddd; +} + +.container { + max-width: $max-width; /* 1 */ + margin-left: auto; /* 2 */ + margin-right: auto; /* 2 */ + padding-left: 15px; /* 3 */ + padding-right: 15px; /* 3 */ + width: 100%; /* 1 */ + display: flex; + justify-content: space-between; + align-items: center; + flex-wrap: wrap; + position: relative; +} + +.header .Passamico { + height: 72px; + display: flex; + justify-content: center; + align-items: center; +} + +@media (max-width: 768px) { + .header .Passamico { + margin: auto; + } +} + +.header .main_nav { + display: flex; + align-items: center; +} + +@media (max-width: 768px) { + .header .main_nav { + } +} + +.header .main_nav > li:hover .mega_menu { + opacity: 1; + z-index: 100; + top: calc(100% + 1px); +} + +.header .main_nav > li > a { + display: flex; + justify-content: center; + align-items: center; + height: 72px; + position: relative; + color: $color-text-black; + padding: 0 30px; + overflow: hidden; + font-size: 18px; + transition: 0.3s; +} + +@media (max-width: 768px) { + .header .main_nav > li > a { + padding: 10px; + font-size: 14px; + height: 40px; + } +} + +.header .main_nav > li > a::before { + content: ""; + position: absolute; + width: 100%; + height: 4px; + background-color: $color-primary; + top: 0; + left: -100%; + transition: 0.3s; +} + +.header .main_nav > li > a:hover { + color: $color-primary; + background-color: #fafafa; +} + +.header .main_nav > li > a:hover::before { + left: 0; +} + +.header .mega_menu { + position: absolute; + width: 100%; + left: 0; + padding: 30px; + background-color: white; + border-bottom: 3px solid $color-primary; + z-index: -1; + display: flex; + gap: 40px; + top: calc(100% + 50px); + opacity: 0; + transition: top 0.3s, opacity 0.3s; +} + +@media (max-width: 768px) { + .header .mega_menu { + flex-direction: column; + gap: 0; + padding: 5px; + } +} + +.header .mega_menu .links { + min-width: 250px; + flex: 1; +} + +.header .mega_menu .links li { + position: relative; +} + +.header .mega_menu .links li:not(:last-child) { + border-bottom: 1px solid #e9e6e6; +} + +@media (max-width: 768px) { + .header .mega_menu .links:first-of-type li:last-child { + border-bottom: 1px solid #e9e6e6; + } +} + +.header .mega_menu .links li::before { + content: ""; + position: absolute; + left: 0; + top: 0; + width: 0; + height: 100%; + background-color: #fafafa; + z-index: -1; + transition: 0.3s; +} + +.header .mega_menu .links li:hover::before { + width: 100%; +} + +.header .mega_menu .links li a { + color: $color-primary; + padding: 15px; + display: block; + font-size: 18px; + font-weight: bold; +} + +.FontAwesomeIcon { + color: $color-primary; + width: 25px; + height: 25px; +} + +//end header + +// start landing + +.landing { + position: relative; +} + +.landing .container { + min-height: calc(100vh - 72px); + display: flex; + align-items: center; + justify-content: center; + align-content: center; +} + +.landing .text { +} + +@media (max-width: 1024px) { + .landing .text { + text-align: center; + } +} + +.landing .text h1 { + margin: 0; + letter-spacing: -2px; + color: $color-text-black; + + font-style: normal; + font-weight: 400; + font-size: 32px; + line-height: 44px; + + text-align: center; +} + +@media (max-width: 768px) { + .landing .text h1 { + font-size: 28px; + } +} + +.landing .text p { + margin: 5px 0 0; + color: $color-text-black; + + font-style: normal; + font-weight: 400; + font-size: 32px; + line-height: 44px; + + text-align: center; +} + +@media (max-width: 768px) { + .landing .text h1 { + font-size: 18px; + } +} + +@media (max-width: 1024px) { + .landing .text p { + margin: 10px auto; + } +} + +.landing .amico { + padding: 20px 0; + display: flex; + align-items: center; + flex-direction: column; +} + +.landing .amico img { + position: relative; + width: 200px; + height: 200px; + display: flex; + align-items: center; + flex-direction: column; +} + +@media (max-width: 1024px) { + .landing .amico { + display: none; + } +} + +// End Landing diff --git a/pages/index.tsx b/pages/index.tsx index 6e7e27f..1bd760e 100644 --- a/pages/index.tsx +++ b/pages/index.tsx @@ -3,6 +3,7 @@ import Image from "next/image"; import styles from "../styles/Home.module.scss"; import NavbarList from "../Components/NavbarList"; import Landing from "../Components/Landing"; +import SignUpDone from "../Components/SignUpDone2"; import { Inter } from "@next/font/google"; // const inter = Inter({ subsets: ['latin'] }) @@ -16,7 +17,9 @@ export default function Home() { -
    +
    + +
    ); } diff --git a/public/Logo.png b/public/Logo.png new file mode 100644 index 0000000000000000000000000000000000000000..47fa26c1c6679bb0da777b323ba956cb9f5072e0 GIT binary patch literal 4153 zcmV-95XSF`P)-6c<=eH%`iecyF>8X$~$3yx%k&v8uQih3_ zgoDdLIG>K^umuosh4B6KbQA<|y5cl7Ab96XGc+(aKocBR49p4;;X|Zq$i-OEY`HRoA5Kq) zQ2_tf&H0zZ@lVhI>N-9S2p%Hg(itLf#y~b>Y6A!O=={<6fWLQTL=6#(H5)IIT3pO@ z^S%4ITEKl6Ne{&l6Jto+krq>xaD`-iat~;sB*^67&=a)C2+KYwGg1six=7OWo%4k)5^yX3mN$b90Y!?MZ8!jP?CXQF^R|xgL}))q?xC7@ z7qk{aDx%QppIMdYMe5_oxeF8n8#j{TOPB|FzZMqktsp!tXqQ2C!JpU~X z08alqU0R=Qun|3e_vP7BB>1%KbL8&ZW|3+FwN4C3WWmz~jY7cm%cJo#=o#E^grX+= zay$b$tKMKwNCQyfB8cFpuDpoI>HDxa04Grd_xt4jWe&Rtz8ke$ z#cFosasXt~PuSZtB*5(;hS!kG=y{i}TbwyZBx0nL$L#GroDm_;_FXqA-taY zA1$tv$ul(TmCWtR>MR5O#`)vF@8i1ht9g(5vS#9E%tQuO?}R7u;t+i<6FB(t_~tb0 z2*gYyk)NR_oF9%~)A~U!U-i3dB0kA@oN*saTgte9QF9r3=*Pzb`zQ$$s?7gs=uEjYh(K(W5 zr}eY)b5DEKXjTCk;vxH8vNN7S2S{DR85Y#zo;cpmJ0HWdWrm8E#G||=&tMafxtfW1 z*!Mz9=$!Dx?M90sZg({p7wgn$%AjMjGt-Xzq_wQKRb(3~mH-_?NdK3t5yNVqi12>S z4%eX3ltQw;V&teT*Q>ydxwHy?`}y?}4BkM8(1ysw{MagP*T^{jGEQY}8gPylyq3}v zqlIs?sFZ!KcLNGg6o#XCsZ2jJ7+!iYtx-qN6r9lN+6e{Cvv#M1_XqI=f6z2%tIpR0 zmHBAQS`hm{E@LZfW(*z|ctZ>8f>zxY&c_9B;XR60QM8DT13%eE;;8irefczVkDwtq zp(!!S{k&7cb1{QAdA#a;JM&9s0cx%9zlSvgXWDC~)$Bn#49nU=_+i&FKI?2*G7*QJ z`L&sam4m#ZY-SA|Rkt3PsFNxvFRX#+jN?@&b6Gp9^d;eKEHi-Ckqd__13wy31{i=| z2V^pVrnZH&IUF^IY#<`>-DzipCw*KBEjDEGY1R2^0cE~<^vR#7p!Yy6Y8gZ#M%EXF z_oH-z#{~=KaMd}N$l1RAIm-EfWc_f-b?cy1)O;U({oEPhxjtUD5OO#^_!&*}RE6_% z_0kD$>uXzs>Luv$bk2!l`}e=E5nTD<`S16Tf!?JZ5F==gQPv;D;a{^h^`%R~k4zlV zlU}&`8&>AmC(|K(Ie?CFQRCdi^TS-N6hA@(=-Hfc_{HJh&URm;n!Kju5B+>{P07IN3c8!n+T4cJ0Y$m-!cVs~WLaz7-n@4LujdGCb=}&~F zB-i}YG{V*k;l+y1ml|5Kf{USNh;(6AGG5ANsemf)K5u=NLga0&HupmKM8?ajF2KK= z^@AB&RdoNpvHSdV!kUc;uZkUvdjJWIVZW?R4l;V}Ovdw=qFAC0D9wdsdc{daoqtW} zB=F9RC*}BK_KJ{Rw;ZpEw4^yMc2E&WPZvzgkbh?P<>@=w-bC*Nk~`d*TGLGb*NR4V z%|JT>I}|m3)=AG!TCz|iW`avNxaeR}>jFWV>86;Vg_}BKBC;v)nx>uE6P*!$a0wwg znAGSZ*NjM{xJFAF0ACa{`n*Q+v}>SdH8RJ>OlZDsQKq(y#DMrfU!m9+!5W^`{rk@cxL2XAB_7gS@7PRuD$ z1aDyLV2Qy-{o^r-bT5S5b%3x+?mKsqxv3JUO1-5&)26Jlty@$n$FmbL7&EaVaUoTK z6wueTW>7x~O}5Wv0*u?2WtD9L3pt)~^Zr>j3dot|fsMghta~B6o0FJ9CeOBs+fDAi zX{$X4S}gjO^(|B=bCR`vo8xxG2UptA+V#~Ve<@D=T{f&QAe6k?+SE$sB$b=M=Q%0qyM zrj1PSYbyqjc5PQ0VM~$9dmFtLCeSFOhLG1Cr9}!4-SbHMSw~fd!9uy`vfTZOQ1!J2 zB+r?Amx)-ocJHM)N@f-XI0WkQBG>0>ns$*ax(qb1J1=}O$5HH zeo#%5Dr%N61(qD^mV35Ap{v_kXp1u_I_EV~(NIen8r4iV^7LYQGqk_KOmzVx(r`o) z9e;WJ&lxm;+ML1*evXjC)s7(2`j{%o54u!e?ZCbKFz^#f#LWh|ERHOoL%8+(dJo5u zIX-tbQdqW`gm$5lA@-?kC%d#_{1R`{+tV3nlal=RkSx+ZJfeDM*AX4#>-|Ka?V{I_ zqD|loI?j(rE0A#*CxWgk&7e(nuEkiIfd1}2=nXm9zK=HK0G8kcyK{`uv7 z##mnt$M1JZYtlg5;6vGWJCpI;(NqK+l&9QC^3y!@EZT#ezOBmLr97^Zd$|O2<*uN8 zC-It8M&H+d!gk;U-ca5pu(f2FZP1CRSr9R}c<4KB9&=0t#Z`Su+`z3= zj-rwsUa|@8qCvfYxSiiKX>i<#qS?601<{J|smx}@#3gQDH2`R(VuubEXkZf0c)}7(R z?M|NwE19LSjMx6>ebW|6wSofDFtDRX0pl9}U1z-*lI4lN1?(vZ`b&8wi26(>S)L=M z6Pn|+Vnk-&BYVIc*EOV6909A~%Gkx8uYJFGao9e4( znTjeMm5dedvO?i(H&z4g7jo=^xyj_!*9cjk)F7iZJhBYJLp{S;pR0<-MugWE=g4%R zPUOa&Dg3)XJU_jcq=#0b=bGSFh>x-(S)h08*lgXs8w_d_z9=|cbIMvXg@3oKu$UWO zJQq=V@HW3`?;-kl_@41Y>3OP#Nfk=iM9r!KHL>drG8$;-Pi`Ki->R#VYzrw zMXclhaJi%EOmPM_%&(V=idYWbUp&5X1}#xG$OPImo?Zu0>Tz@z)jBi37UA^A6a`Pw~)0>`D+%95 zXD3)wvZfZa3T%2?DrlOiMo+EDp7k_j14Dl!=*CW%dr4gdBgImGe375M4&jP?*4vaj zX&x;^$24=&2f&aal@tz&+WAQ+V$Z2Qs?EJD<#-;-Ym(5}M%`KmRy|s%Pm~hg@rlpt ziWptUwQt(nmY%(76zcH>I{TZt+)Cy=`~Fs?XKw=vIlhg~PFQdaL=6kMt}qrjzQEC6 zOJ`3}eT&;~6&B(3)>N%TOj9@Mw+4&w(ZGAaiAGf&Py-8VLwvoUmLVg2k%d_|5r|v^ zR(8NOx0fO#eA^-{ci?!M$2AtA2v4chZHutB-B{W-c&S`w$)gf#FQ`QcK5&ht@F>6A z*4f9ep(d`my*@l1tZm|HBVRpB)C{k=y&6cy@0muEl0)**IXwLkTO)2JZmzlu5;4*Xtc`!RVQbpI8a(w}3}EtE!nABR4dQh7*{s*4vI z?w#lVI}$>;dkM^B{@hcN|JE8%H~4*x99EVA#!06Y<@}tU&DwUWk#89b=^ZM6ozm@i zrc@5~M0r{l`l=oMR#2K(lRowh_DpIrY+?1?Um1S_lBqg`=-E$x00000NkvXXu0mjf DJwfjB literal 0 HcmV?d00001 diff --git a/public/Logo.svg b/public/Logo.svg new file mode 100644 index 0000000..e9b9eb7 --- /dev/null +++ b/public/Logo.svg @@ -0,0 +1,3 @@ + + + diff --git a/public/amico.svg b/public/amico.svg new file mode 100644 index 0000000..7b5c76c --- /dev/null +++ b/public/amico.svg @@ -0,0 +1,423 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +