From d050e997983a9135f2ba9dcffcd28976b0dd379e Mon Sep 17 00:00:00 2001 From: hyerin Date: Tue, 8 Jul 2025 14:34:34 +0900 Subject: [PATCH 01/11] =?UTF-8?q?refactor:=20settimeout=20=EA=B1=B7?= =?UTF-8?q?=EC=96=B4=EB=82=B4=EA=B8=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/app/_components/LandingPage/index.tsx | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/src/app/_components/LandingPage/index.tsx b/src/app/_components/LandingPage/index.tsx index e0e0b7a..c2f4a6b 100644 --- a/src/app/_components/LandingPage/index.tsx +++ b/src/app/_components/LandingPage/index.tsx @@ -1,3 +1,4 @@ + "use client"; import Logo from "@/assets/icons/logo.png"; @@ -12,10 +13,7 @@ export default function LandingPage({ }) { useEffect(() => { createNewUser(); - setTimeout(() => { - routing("OnboardingSurvey"); - }, 1000); - }, [routing]); + }, []); return (
@@ -28,8 +26,9 @@ export default function LandingPage({

먼저 간단한 정보부터 시작해볼까요?

+
); -} +} \ No newline at end of file From cd746c34893607e861adbd9dd534e4971e7428d8 Mon Sep 17 00:00:00 2001 From: hyerin Date: Tue, 8 Jul 2025 15:06:43 +0900 Subject: [PATCH 02/11] =?UTF-8?q?feat:=20=EB=B2=84=ED=8A=BC=20=EC=83=9D?= =?UTF-8?q?=EC=84=B1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/app/_components/LandingPage/index.tsx | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/app/_components/LandingPage/index.tsx b/src/app/_components/LandingPage/index.tsx index c2f4a6b..5f004bb 100644 --- a/src/app/_components/LandingPage/index.tsx +++ b/src/app/_components/LandingPage/index.tsx @@ -5,6 +5,7 @@ import Logo from "@/assets/icons/logo.png"; import { createNewUser } from "@/utils/createNewUser"; import Image from "next/image"; import { useEffect } from "react"; +import Button from "@/components/Button"; export default function LandingPage({ routing, @@ -26,7 +27,9 @@ export default function LandingPage({

먼저 간단한 정보부터 시작해볼까요?

- + From 00b2043eae0495b6febf30292b121afaefc9c83c Mon Sep 17 00:00:00 2001 From: hyerin Date: Tue, 8 Jul 2025 15:08:45 +0900 Subject: [PATCH 03/11] =?UTF-8?q?feat:=20onClick=20=EC=9D=B4=EB=B2=A4?= =?UTF-8?q?=ED=8A=B8=EC=97=90=20OnboardingSurvey=20=EC=97=B0=EA=B2=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/app/_components/LandingPage/index.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/app/_components/LandingPage/index.tsx b/src/app/_components/LandingPage/index.tsx index 5f004bb..8405762 100644 --- a/src/app/_components/LandingPage/index.tsx +++ b/src/app/_components/LandingPage/index.tsx @@ -27,7 +27,7 @@ export default function LandingPage({

먼저 간단한 정보부터 시작해볼까요?

- From 8c804bd5697322d9c616541c9be1beb44aea47a3 Mon Sep 17 00:00:00 2001 From: hyerin Date: Tue, 8 Jul 2025 15:14:52 +0900 Subject: [PATCH 04/11] =?UTF-8?q?feat:=20=ED=85=8D=EC=8A=A4=ED=8A=B8=20?= =?UTF-8?q?=EC=B6=94=EA=B0=80=20=EB=B0=8F=20=EC=9E=AC=EB=B0=B0=EC=B9=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/app/_components/LandingPage/index.tsx | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/src/app/_components/LandingPage/index.tsx b/src/app/_components/LandingPage/index.tsx index 8405762..76a6c85 100644 --- a/src/app/_components/LandingPage/index.tsx +++ b/src/app/_components/LandingPage/index.tsx @@ -22,14 +22,21 @@ export default function LandingPage({

- 새길에 오신 것을 환영해요! + 새길에 오신 것을
환영해요!

-

+

+ 귀중한 시간을 내주셔서 감사드리며,
편안하고 진솔하게 답해주시길 바랍니다. +

+

먼저 간단한 정보부터 시작해볼까요?

+

+ 기타 서비스 관련 문의사항 | chickentasty0112@gmail.com +

+
From 256a240598b76901a8e6c58d347de6eb7769c320 Mon Sep 17 00:00:00 2001 From: hyerin Date: Tue, 8 Jul 2025 20:45:03 +0900 Subject: [PATCH 05/11] Update index.tsx --- src/app/_components/LandingPage/index.tsx | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/app/_components/LandingPage/index.tsx b/src/app/_components/LandingPage/index.tsx index 334ff32..c289264 100644 --- a/src/app/_components/LandingPage/index.tsx +++ b/src/app/_components/LandingPage/index.tsx @@ -4,7 +4,6 @@ import { useEffect } from "react"; import { createNewUser } from "@/utils/createNewUser"; import Image from "next/image"; -refactor/#5/landing-page import { useEffect } from "react"; import Button from "@/components/Button"; import Logo from "@/assets/icons/logo.png"; @@ -47,4 +46,4 @@ export default function LandingPage({ ); -} \ No newline at end of file +} From 8767f72b4e1e409a977d6f8bdf2640902926353b Mon Sep 17 00:00:00 2001 From: hyerin Date: Tue, 8 Jul 2025 21:17:42 +0900 Subject: [PATCH 06/11] Update index.tsx --- src/app/_components/LandingPage/index.tsx | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/src/app/_components/LandingPage/index.tsx b/src/app/_components/LandingPage/index.tsx index c289264..0686c85 100644 --- a/src/app/_components/LandingPage/index.tsx +++ b/src/app/_components/LandingPage/index.tsx @@ -1,10 +1,8 @@ - "use client"; import { useEffect } from "react"; import { createNewUser } from "@/utils/createNewUser"; import Image from "next/image"; -import { useEffect } from "react"; import Button from "@/components/Button"; import Logo from "@/assets/icons/logo.png"; @@ -29,14 +27,13 @@ export default function LandingPage({ 귀중한 시간을 내주셔서 감사드리며,
편안하고 진솔하게 답해주시길 바랍니다.

-

-

- 새길에 오신 것을 환영해요! -

-

먼저 간단한 정보부터 시작해볼까요?

-

From 8a042ddaaf5d45d8ba036be79cda165f5d5312de Mon Sep 17 00:00:00 2001 From: hyerin Date: Tue, 8 Jul 2025 21:51:17 +0900 Subject: [PATCH 07/11] =?UTF-8?q?feat:=20=EB=B0=95=EC=8A=A4=20=EB=B0=8F=20?= =?UTF-8?q?=EC=95=88=EB=82=B4=20=ED=85=8D=EC=8A=A4=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 --- package-lock.json | 10 +++++++ package.json | 1 + src/app/_components/LandingPage/index.tsx | 32 ++++++++++++++++++----- 3 files changed, 36 insertions(+), 7 deletions(-) diff --git a/package-lock.json b/package-lock.json index b0def38..c985593 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,6 +11,7 @@ "axios": "^1.10.0", "clsx": "^2.1.1", "framer-motion": "^12.17.3", + "lucide-react": "^0.525.0", "next": "15.3.3", "postcss": "^8.5.5", "react": "^19.0.0", @@ -6955,6 +6956,15 @@ "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", "dev": true }, + "node_modules/lucide-react": { + "version": "0.525.0", + "resolved": "https://registry.npmjs.org/lucide-react/-/lucide-react-0.525.0.tgz", + "integrity": "sha512-Tm1txJ2OkymCGkvwoHt33Y2JpN5xucVq1slHcgE6Lk0WjDfjgKWor5CdVER8U6DvcfMwh4M8XxmpTiyzfmfDYQ==", + "license": "ISC", + "peerDependencies": { + "react": "^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0" + } + }, "node_modules/magic-string": { "version": "0.30.17", "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.17.tgz", diff --git a/package.json b/package.json index eeb0e6a..938b989 100644 --- a/package.json +++ b/package.json @@ -12,6 +12,7 @@ "axios": "^1.10.0", "clsx": "^2.1.1", "framer-motion": "^12.17.3", + "lucide-react": "^0.525.0", "next": "15.3.3", "postcss": "^8.5.5", "react": "^19.0.0", diff --git a/src/app/_components/LandingPage/index.tsx b/src/app/_components/LandingPage/index.tsx index 76a6c85..f70d52b 100644 --- a/src/app/_components/LandingPage/index.tsx +++ b/src/app/_components/LandingPage/index.tsx @@ -1,11 +1,11 @@ - "use client"; -import Logo from "@/assets/icons/logo.png"; +import { useEffect } from "react"; import { createNewUser } from "@/utils/createNewUser"; import Image from "next/image"; -import { useEffect } from "react"; import Button from "@/components/Button"; +import Logo from "@/assets/icons/logo.png"; +import { Info } from "lucide-react"; export default function LandingPage({ routing, @@ -17,26 +17,44 @@ export default function LandingPage({ }, []); return ( -

-
+
+

새길에 오신 것을
환영해요!

+
+
+ +
+
+

+ 본 서비스는 새만금사업 보조 목적의 정주의향 확인 및 인구유입 가능성을 확인하는 설문조사입니다. +

+

+ 설문조사 응답은 오로지 새만금 관련 신규데이터 생산에만 쓰이며,
+ 민감한 개인정보는 수집 대상이 아님을 밝힙니다. +

+
+
+

귀중한 시간을 내주셔서 감사드리며,
편안하고 진솔하게 답해주시길 바랍니다.

먼저 간단한 정보부터 시작해볼까요?

-

기타 서비스 관련 문의사항 | chickentasty0112@gmail.com

-
From 5474b680902508939e5b6e78faab0e4a1e23dfa4 Mon Sep 17 00:00:00 2001 From: hyerin Date: Tue, 8 Jul 2025 23:53:55 +0900 Subject: [PATCH 08/11] =?UTF-8?q?design:=20Image=20=EC=BB=B4=ED=8F=AC?= =?UTF-8?q?=EB=84=8C=ED=8A=B8=20=EB=B0=98=EC=9D=91=ED=98=95=EC=97=90=20?= =?UTF-8?q?=EB=A7=9E=EC=B6=B0=20width=EC=99=80=20height=20=EC=88=98?= =?UTF-8?q?=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/app/_components/LandingPage/index.tsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/app/_components/LandingPage/index.tsx b/src/app/_components/LandingPage/index.tsx index f70d52b..c51525c 100644 --- a/src/app/_components/LandingPage/index.tsx +++ b/src/app/_components/LandingPage/index.tsx @@ -19,13 +19,14 @@ export default function LandingPage({ return (
- + logo

새길에 오신 것을
환영해요!

+
From c406afe80c1d4a5872579ef97137614b75434d56 Mon Sep 17 00:00:00 2001 From: hyerin Date: Tue, 8 Jul 2025 23:58:54 +0900 Subject: [PATCH 09/11] =?UTF-8?q?design:=20tailwind=20=EC=BB=A4=EC=8A=A4?= =?UTF-8?q?=ED=85=80=20=ED=8F=B0=ED=8A=B8=20=EC=8A=A4=ED=83=80=EC=9D=BC=20?= =?UTF-8?q?=EC=A0=81=EC=9A=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/app/_components/LandingPage/index.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/app/_components/LandingPage/index.tsx b/src/app/_components/LandingPage/index.tsx index c51525c..aa19403 100644 --- a/src/app/_components/LandingPage/index.tsx +++ b/src/app/_components/LandingPage/index.tsx @@ -21,7 +21,7 @@ export default function LandingPage({
logo
-

+

새길에 오신 것을
환영해요!

From 9b9bdffd7d8984fff373fd064ece6f4c5a0c291a Mon Sep 17 00:00:00 2001 From: hyerin Date: Wed, 9 Jul 2025 00:01:17 +0900 Subject: [PATCH 10/11] =?UTF-8?q?design:=20=EB=B2=84=ED=8A=BC=20=EB=84=93?= =?UTF-8?q?=EC=9D=B4=20=EB=B3=80=EA=B2=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/app/_components/LandingPage/index.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/app/_components/LandingPage/index.tsx b/src/app/_components/LandingPage/index.tsx index aa19403..fadf1f4 100644 --- a/src/app/_components/LandingPage/index.tsx +++ b/src/app/_components/LandingPage/index.tsx @@ -48,7 +48,7 @@ export default function LandingPage({