diff --git a/package-lock.json b/package-lock.json index decd9ef..a2802db 100644 --- a/package-lock.json +++ b/package-lock.json @@ -13,6 +13,7 @@ "@oslojs/encoding": "^1.1.0", "@sveltejs/adapter-node": "^5.2.12", "drizzle-orm": "^0.40.0", + "lucide": "^0.513.0", "postgres": "^3.4.5" }, "devDependencies": { @@ -3955,6 +3956,12 @@ "dev": true, "license": "MIT" }, + "node_modules/lucide": { + "version": "0.513.0", + "resolved": "https://registry.npmjs.org/lucide/-/lucide-0.513.0.tgz", + "integrity": "sha512-c7gYh8As4tFHFk7j6xtog+1aLyKw0uDjT1wTXILVlRmmcOuArOv98LeWT1bWJqs/jqHXgRFbsmKmOMhsSAC2cg==", + "license": "ISC" + }, "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 5a131dc..25fbdf8 100644 --- a/package.json +++ b/package.json @@ -50,6 +50,7 @@ "@oslojs/encoding": "^1.1.0", "@sveltejs/adapter-node": "^5.2.12", "drizzle-orm": "^0.40.0", + "lucide": "^0.513.0", "postgres": "^3.4.5" } } diff --git a/src/routes/(public)/login/+layout.svelte b/src/routes/(public)/login/+layout.svelte new file mode 100644 index 0000000..10d935d --- /dev/null +++ b/src/routes/(public)/login/+layout.svelte @@ -0,0 +1,5 @@ + + +{@render children()} \ No newline at end of file diff --git a/src/routes/(public)/login/+page.svelte b/src/routes/(public)/login/+page.svelte new file mode 100644 index 0000000..c26ffe9 --- /dev/null +++ b/src/routes/(public)/login/+page.svelte @@ -0,0 +1,17 @@ + +
+
+ +
+ +
+ Frovide. +
+ +
+
\ No newline at end of file diff --git a/src/routes/(public)/login/login-form.svelte b/src/routes/(public)/login/login-form.svelte new file mode 100644 index 0000000..14dc451 --- /dev/null +++ b/src/routes/(public)/login/login-form.svelte @@ -0,0 +1,84 @@ + + +
+ + + :: LOGIN :: + 외부인증 서비스를 통해 소셜로그인. + + +
+
+
+ +
+
+ + 등록한 계정으로 직접 로그인 + +
+
+
+ + +
+
+
+ + + 비밀번호 찾기 + +
+ +
+
+ + +
+ +
+
+ 이메일 인증을 통한 + 회원가입 +
+
+
+
+
+
+ 로그인 진행시 사이트의 서비스 이용약관 + 과 개인정보 보호정책 에 동의합니다. +
+
diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte index e134e8b..a8f10f3 100644 --- a/src/routes/+page.svelte +++ b/src/routes/+page.svelte @@ -1,7 +1,10 @@ +

FROVIDE.COM

안녕하세요 반갑습니다.

+
+