From 7a908436ef0e7ccd216a13893e616599990bc338 Mon Sep 17 00:00:00 2001 From: chichoon Date: Fri, 25 Aug 2023 17:25:17 +0900 Subject: [PATCH 01/14] =?UTF-8?q?feat:=20:sparkles:=20Navigation=20Bar=20?= =?UTF-8?q?=EC=B6=94=EA=B0=80=20=EB=B0=8F=20=EA=B3=B5=EC=9A=A9=EC=BB=B4?= =?UTF-8?q?=ED=8F=AC=EB=84=8C=ED=8A=B8=EB=A1=9C=20=EB=B6=84=EB=A6=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/_shared/components/NavBar/NavBar.tsx | 24 +++++++++++++++++ src/_shared/components/NavBar/index.ts | 1 + src/app/login/page.tsx | 33 ++++++++++++++++++++++++ src/app/page.tsx | 12 ++------- 4 files changed, 60 insertions(+), 10 deletions(-) create mode 100644 src/_shared/components/NavBar/NavBar.tsx create mode 100644 src/_shared/components/NavBar/index.ts create mode 100644 src/app/login/page.tsx diff --git a/src/_shared/components/NavBar/NavBar.tsx b/src/_shared/components/NavBar/NavBar.tsx new file mode 100644 index 0000000..f3ef399 --- /dev/null +++ b/src/_shared/components/NavBar/NavBar.tsx @@ -0,0 +1,24 @@ +interface Props { + isLogin: boolean; +} + +export const NavBar = ({ isLogin }: Props) => { + return ( + + ); +}; diff --git a/src/_shared/components/NavBar/index.ts b/src/_shared/components/NavBar/index.ts new file mode 100644 index 0000000..766d96c --- /dev/null +++ b/src/_shared/components/NavBar/index.ts @@ -0,0 +1 @@ +export { NavBar } from './NavBar'; diff --git a/src/app/login/page.tsx b/src/app/login/page.tsx new file mode 100644 index 0000000..69bbb7f --- /dev/null +++ b/src/app/login/page.tsx @@ -0,0 +1,33 @@ +import { NavBar } from '@/_shared/components/NavBar'; +import Image from 'next/image'; + +export default function Home() { + return ( + <> + +
+ knocking background +
+
+ + Knocking과 함께 더 쉬워진 이력서 쓰러가기 + + +
+
+
+ + ); +} diff --git a/src/app/page.tsx b/src/app/page.tsx index 52bb921..69bbb7f 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -1,18 +1,10 @@ +import { NavBar } from '@/_shared/components/NavBar'; import Image from 'next/image'; export default function Home() { return ( <> - {/* TODO: NavBar */} - +
Date: Fri, 25 Aug 2023 17:33:21 +0900 Subject: [PATCH 02/14] =?UTF-8?q?chore:=20:bento:=20=EA=B5=AC=EA=B8=80,=20?= =?UTF-8?q?=EC=B9=B4=EC=B9=B4=EC=98=A4=20=EB=A1=9C=EA=B7=B8=EC=9D=B8=20?= =?UTF-8?q?=EB=B2=84=ED=8A=BC=20=EC=9D=B4=EB=AF=B8=EC=A7=80=20=EC=B6=94?= =?UTF-8?q?=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- public/google_signin.png | Bin 0 -> 8055 bytes public/kakao_signin.png | Bin 0 -> 6596 bytes 2 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 public/google_signin.png create mode 100644 public/kakao_signin.png diff --git a/public/google_signin.png b/public/google_signin.png new file mode 100644 index 0000000000000000000000000000000000000000..c1e2c5c7d2fd44bf9babaf95f859aaae3f09d7c6 GIT binary patch literal 8055 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 literal 0 HcmV?d00001 diff --git a/public/kakao_signin.png b/public/kakao_signin.png new file mode 100644 index 0000000000000000000000000000000000000000..894c2232c2eb47cecac2c45f9f9c0daef6bdd089 GIT binary patch literal 6596 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 literal 0 HcmV?d00001 From 05664e16578fb60212e2e603895bf477b1acacc9 Mon Sep 17 00:00:00 2001 From: chichoon Date: Fri, 25 Aug 2023 17:33:43 +0900 Subject: [PATCH 03/14] =?UTF-8?q?feat:=20:sparkles:=20=EB=9E=9C=EB=94=A9?= =?UTF-8?q?=20=ED=8E=98=EC=9D=B4=EC=A7=80=20=EB=A0=88=EC=9D=B4=EC=95=84?= =?UTF-8?q?=EC=9B=83=20=EC=BB=B4=ED=8F=AC=EB=84=8C=ED=8A=B8=20=EC=B6=94?= =?UTF-8?q?=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../LandingLayout/LandingLayout.tsx | 21 +++++++++++++++++++ src/_shared/components/LandingLayout/index.ts | 1 + 2 files changed, 22 insertions(+) create mode 100644 src/_shared/components/LandingLayout/LandingLayout.tsx create mode 100644 src/_shared/components/LandingLayout/index.ts diff --git a/src/_shared/components/LandingLayout/LandingLayout.tsx b/src/_shared/components/LandingLayout/LandingLayout.tsx new file mode 100644 index 0000000..ae48c02 --- /dev/null +++ b/src/_shared/components/LandingLayout/LandingLayout.tsx @@ -0,0 +1,21 @@ +import { PropsWithChildren } from 'react'; +import Image from 'next/image'; + +export const LandingLayout = ({ children }: PropsWithChildren) => { + return ( +
+ knocking background +
+
+ {children} +
+
+
+ ); +}; diff --git a/src/_shared/components/LandingLayout/index.ts b/src/_shared/components/LandingLayout/index.ts new file mode 100644 index 0000000..4c6a5af --- /dev/null +++ b/src/_shared/components/LandingLayout/index.ts @@ -0,0 +1 @@ +export { LandingLayout } from './LandingLayout'; From d0b795967e23c0f89c72744f84affbb3b253cb80 Mon Sep 17 00:00:00 2001 From: chichoon Date: Fri, 25 Aug 2023 17:33:57 +0900 Subject: [PATCH 04/14] =?UTF-8?q?feat:=20:sparkles:=20=EB=A1=9C=EA=B7=B8?= =?UTF-8?q?=EC=9D=B8=20=ED=8E=98=EC=9D=B4=EC=A7=80=20=EA=B5=AC=EC=84=B1=20?= =?UTF-8?q?=EB=B0=8F=20=EB=9E=9C=EB=94=A9=ED=8E=98=EC=9D=B4=EC=A7=80=20?= =?UTF-8?q?=EB=A0=88=EC=9D=B4=EC=95=84=EC=9B=83=20=EC=A0=81=EC=9A=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/app/login/page.tsx | 43 ++++++++++++++++++++---------------------- src/app/page.tsx | 37 +++++++++++++----------------------- 2 files changed, 33 insertions(+), 47 deletions(-) diff --git a/src/app/login/page.tsx b/src/app/login/page.tsx index 69bbb7f..ddaefd2 100644 --- a/src/app/login/page.tsx +++ b/src/app/login/page.tsx @@ -1,3 +1,4 @@ +import { LandingLayout } from '@/_shared/components/LandingLayout'; import { NavBar } from '@/_shared/components/NavBar'; import Image from 'next/image'; @@ -5,29 +6,25 @@ export default function Home() { return ( <> -
- knocking background -
-
- - Knocking과 함께 더 쉬워진 이력서 쓰러가기 - - -
-
-
+ + + google login button + + + kakao login button + + ); } diff --git a/src/app/page.tsx b/src/app/page.tsx index 69bbb7f..46a0fe9 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -1,33 +1,22 @@ import { NavBar } from '@/_shared/components/NavBar'; -import Image from 'next/image'; +import { LandingLayout } from '@/_shared/components/LandingLayout'; export default function Home() { return ( <> -
- knocking background -
-
- - Knocking과 함께 더 쉬워진 이력서 쓰러가기 - - -
-
-
+ + + Knocking과 함께 더 쉬워진 이력서 쓰러가기 + + + ); } From 44939a5ee16fe2ddfc70c73a3af3be4f33a1b7af Mon Sep 17 00:00:00 2001 From: chichoon Date: Fri, 25 Aug 2023 17:35:23 +0900 Subject: [PATCH 05/14] =?UTF-8?q?feat:=20:sparkles:=20=EB=A1=9C=EA=B7=B8?= =?UTF-8?q?=EC=9D=B8=20=EB=A7=81=ED=81=AC=20=EC=97=B0=EA=B2=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/app/page.tsx | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index 46a0fe9..92f4f21 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -1,5 +1,6 @@ import { NavBar } from '@/_shared/components/NavBar'; import { LandingLayout } from '@/_shared/components/LandingLayout'; +import Link from 'next/link'; export default function Home() { return ( @@ -9,13 +10,15 @@ export default function Home() { Knocking과 함께 더 쉬워진 이력서 쓰러가기 - + + + ); From 84a2c602fcea406680b920b11b780eac106caa14 Mon Sep 17 00:00:00 2001 From: chichoon Date: Fri, 25 Aug 2023 17:37:28 +0900 Subject: [PATCH 06/14] =?UTF-8?q?feat:=20:sparkles:=20=EB=A1=9C=EA=B7=B8?= =?UTF-8?q?=EC=9D=B8=20=EC=BD=9C=EB=B0=B1=20=ED=8E=98=EC=9D=B4=EC=A7=80=20?= =?UTF-8?q?=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/app/login/callback/page.tsx | 13 +++++++++++++ src/app/login/page.tsx | 2 +- 2 files changed, 14 insertions(+), 1 deletion(-) create mode 100644 src/app/login/callback/page.tsx diff --git a/src/app/login/callback/page.tsx b/src/app/login/callback/page.tsx new file mode 100644 index 0000000..58fa33e --- /dev/null +++ b/src/app/login/callback/page.tsx @@ -0,0 +1,13 @@ +import { LandingLayout } from '@/_shared/components/LandingLayout'; +import { NavBar } from '@/_shared/components/NavBar'; + +export default function LoginCallback() { + return ( + <> + + + 로그인 중... + + + ); +} diff --git a/src/app/login/page.tsx b/src/app/login/page.tsx index ddaefd2..378ef3f 100644 --- a/src/app/login/page.tsx +++ b/src/app/login/page.tsx @@ -2,7 +2,7 @@ import { LandingLayout } from '@/_shared/components/LandingLayout'; import { NavBar } from '@/_shared/components/NavBar'; import Image from 'next/image'; -export default function Home() { +export default function Login() { return ( <> From 4d03c47c133ebb9743338e0237ecc07b9e8bdd22 Mon Sep 17 00:00:00 2001 From: chichoon Date: Fri, 25 Aug 2023 17:44:22 +0900 Subject: [PATCH 07/14] =?UTF-8?q?feat:=20:sparkles:=20=EB=82=B4=EB=B9=84?= =?UTF-8?q?=EA=B2=8C=EC=9D=B4=EC=85=98=20=EB=B0=94=EC=97=90=20=EB=A9=94?= =?UTF-8?q?=EC=9D=B8=ED=99=94=EB=A9=B4=EC=9C=BC=EB=A1=9C=20=EC=9D=B4?= =?UTF-8?q?=EB=8F=99=ED=95=98=EB=8A=94=20=EB=A7=81=ED=81=AC=20=EA=B1=B8?= =?UTF-8?q?=EA=B8=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/_shared/components/NavBar/NavBar.tsx | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/_shared/components/NavBar/NavBar.tsx b/src/_shared/components/NavBar/NavBar.tsx index f3ef399..526d9af 100644 --- a/src/_shared/components/NavBar/NavBar.tsx +++ b/src/_shared/components/NavBar/NavBar.tsx @@ -1,3 +1,5 @@ +import Link from 'next/link'; + interface Props { isLogin: boolean; } @@ -5,7 +7,9 @@ interface Props { export const NavBar = ({ isLogin }: Props) => { return (