From 1a2241c40e10193c5ff7008a7b7b36cc1d855d96 Mon Sep 17 00:00:00 2001 From: joonhoekim <26rote@gmail.com> Date: Tue, 25 Mar 2025 15:55:45 +0900 Subject: initial commit --- public/file.svg | 1 + public/globals.css | 168 +++ public/globe.svg | 1 + public/images/02.jpg | Bin 0 -> 472844 bytes public/images/next.svg | 1 + public/images/placeholder.svg | 2065 ++++++++++++++++++++++++++++++++++++ public/images/portalBG.png | Bin 0 -> 763154 bytes public/images/vercel.svg | 1 + public/locales/en/login.json | 23 + public/locales/en/translation.json | 0 public/locales/ko/login.json | 23 + public/locales/ko/translation.json | 0 public/next.svg | 1 + public/window.svg | 1 + 14 files changed, 2285 insertions(+) create mode 100644 public/file.svg create mode 100644 public/globals.css create mode 100644 public/globe.svg create mode 100644 public/images/02.jpg create mode 100644 public/images/next.svg create mode 100644 public/images/placeholder.svg create mode 100644 public/images/portalBG.png create mode 100644 public/images/vercel.svg create mode 100644 public/locales/en/login.json create mode 100644 public/locales/en/translation.json create mode 100644 public/locales/ko/login.json create mode 100644 public/locales/ko/translation.json create mode 100644 public/next.svg create mode 100644 public/window.svg (limited to 'public') diff --git a/public/file.svg b/public/file.svg new file mode 100644 index 00000000..004145cd --- /dev/null +++ b/public/file.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/globals.css b/public/globals.css new file mode 100644 index 00000000..c427b92f --- /dev/null +++ b/public/globals.css @@ -0,0 +1,168 @@ +@tailwind base; +@tailwind components; +@tailwind utilities; + +body { + font-family: Arial, Helvetica, sans-serif; +} + +@layer base { + :root { + --background: 0 0% 100%; + --foreground: 222.2 84% 4.9%; + --card: 0 0% 100%; + --card-foreground: 222.2 84% 4.9%; + --popover: 0 0% 100%; + --popover-foreground: 222.2 84% 4.9%; + --primary: 222.2 47.4% 11.2%; + --samsung: 222.2 47.4% 11.2%; + --primary-foreground: 210 40% 98%; + --secondary: 210 40% 96.1%; + --secondary-foreground: 222.2 47.4% 11.2%; + --muted: 210 40% 96.1%; + --muted-foreground: 215.4 16.3% 46.9%; + --accent: 210 40% 96.1%; + --accent-foreground: 222.2 47.4% 11.2%; + --destructive: 0 84.2% 60.2%; + --destructive-foreground: 210 40% 98%; + --border: 214.3 31.8% 91.4%; + --input: 214.3 31.8% 91.4%; + --ring: 222.2 84% 4.9%; + --chart-1: 12 76% 61%; + --chart-2: 173 58% 39%; + --chart-3: 197 37% 24%; + --chart-4: 43 74% 66%; + --chart-5: 27 87% 67%; + --radius: 0.5rem; + --sidebar-background: 0 0% 98%; + --sidebar-foreground: 240 5.3% 26.1%; + --sidebar-primary: 240 5.9% 10%; + --sidebar-primary-foreground: 0 0% 98%; + --sidebar-accent: 240 4.8% 95.9%; + --sidebar-accent-foreground: 240 5.9% 10%; + --sidebar-border: 220 13% 91%; + --sidebar-ring: 217.2 91.2% 59.8%; + } + .dark { + --background: 222.2 84% 4.9%; + --foreground: 210 40% 98%; + --card: 222.2 84% 4.9%; + --card-foreground: 210 40% 98%; + --popover: 222.2 84% 4.9%; + --popover-foreground: 210 40% 98%; + --primary: 210 40% 98%; + --primary-foreground: 222.2 47.4% 11.2%; + --secondary: 217.2 32.6% 17.5%; + --secondary-foreground: 210 40% 98%; + --muted: 217.2 32.6% 17.5%; + --muted-foreground: 215 20.2% 65.1%; + --accent: 217.2 32.6% 17.5%; + --accent-foreground: 210 40% 98%; + --destructive: 0 62.8% 30.6%; + --destructive-foreground: 210 40% 98%; + --border: 217.2 32.6% 17.5%; + --input: 217.2 32.6% 17.5%; + --ring: 212.7 26.8% 83.9%; + --chart-1: 220 70% 50%; + --chart-2: 160 60% 45%; + --chart-3: 30 80% 55%; + --chart-4: 280 65% 60%; + --chart-5: 340 75% 55%; + --sidebar-background: 240 5.9% 10%; + --sidebar-foreground: 240 4.8% 95.9%; + --sidebar-primary: 224.3 76.3% 48%; + --sidebar-primary-foreground: 0 0% 100%; + --sidebar-accent: 240 3.7% 15.9%; + --sidebar-accent-foreground: 240 4.8% 95.9%; + --sidebar-border: 240 3.7% 15.9%; + --sidebar-ring: 217.2 91.2% 59.8%; + } +} + +@layer base { + * { + @apply border-border; + } + html { + @apply scroll-smooth; + } + body { + @apply bg-background text-foreground overscroll-none; + /* font-feature-settings: "rlig" 1, "calt" 1; */ + font-synthesis-weight: none; + text-rendering: optimizeLegibility; + } + + @supports (font: -apple-system-body) and (-webkit-appearance: none) { + [data-wrapper] { + @apply min-[1800px]:border-t; + } + } + /* Custom scrollbar styling. Thanks @pranathiperii. */ + ::-webkit-scrollbar { + width: 5px; + } + ::-webkit-scrollbar-track { + background: transparent; + } + ::-webkit-scrollbar-thumb { + background: hsl(var(--border)); + border-radius: 5px; + } + * { + scrollbar-width: thin; + scrollbar-color: hsl(var(--border)) transparent; + } +} + +@layer utilities { + .step { + counter-increment: step; + } + + .step:before { + @apply absolute w-9 h-9 bg-muted rounded-full font-mono font-medium text-center text-base inline-flex items-center justify-center -indent-px border-4 border-background; + @apply ml-[-50px] mt-[-4px]; + content: counter(step); + } + + .chunk-container { + @apply shadow-none; + } + + .chunk-container::after { + content: ""; + @apply absolute -inset-4 shadow-xl rounded-xl border; + } + + /* Hide scrollbar for Chrome, Safari and Opera */ + .no-scrollbar::-webkit-scrollbar { + display: none; + } + /* Hide scrollbar for IE, Edge and Firefox */ + .no-scrollbar { + -ms-overflow-style: none; /* IE and Edge */ + scrollbar-width: none; /* Firefox */ + } + + .border-grid { + @apply border-border/30 dark:border-border; + } + + .container-wrapper { + @apply min-[1800px]:max-w-[1536px] min-[1800px]:border-x border-border/30 dark:border-border mx-auto w-full; + } + + .container { + @apply px-4 xl:px-6 2xl:px-4 mx-auto max-w-[1536px]; + } +} + + +.MuiTreeItem-label{ + font-size: 0.875rem!important; +} + +.pdftron-container { + all: unset !important; +} \ No newline at end of file diff --git a/public/globe.svg b/public/globe.svg new file mode 100644 index 00000000..567f17b0 --- /dev/null +++ b/public/globe.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/images/02.jpg b/public/images/02.jpg new file mode 100644 index 00000000..69e3cd40 Binary files /dev/null and b/public/images/02.jpg differ diff --git a/public/images/next.svg b/public/images/next.svg new file mode 100644 index 00000000..5174b28c --- /dev/null +++ b/public/images/next.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/images/placeholder.svg b/public/images/placeholder.svg new file mode 100644 index 00000000..3c3eb3b9 --- /dev/null +++ b/public/images/placeholder.svg @@ -0,0 +1,2065 @@ + + + + +Created by potrace 1.16, written by Peter Selinger 2001-2019 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/public/images/portalBG.png b/public/images/portalBG.png new file mode 100644 index 00000000..9acb4b56 Binary files /dev/null and b/public/images/portalBG.png differ diff --git a/public/images/vercel.svg b/public/images/vercel.svg new file mode 100644 index 00000000..77053960 --- /dev/null +++ b/public/images/vercel.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/locales/en/login.json b/public/locales/en/login.json new file mode 100644 index 00000000..bdc24245 --- /dev/null +++ b/public/locales/en/login.json @@ -0,0 +1,23 @@ +{ + "welcome": "Welcome back", + "loginMessage": "Login to SHI EVCP", + "email": "Email", + "password": "Password", + "forgotPassword": "Forgot your password?", + "resetPassword": "Reset Password", + "resetDescription": "Enter your account's email address and we'll send you a password reset link.", + "login": "Login", + "orContinueWith": "Or continue with", + "loginWithKnox": "Login with Knox", + "noAccount": "Don't have an account?", + "signUp": "Sign up", + "and":"and", + "ContinueWithEmail":"Continue with Email", + "languages": { + "english": "English", + "korean": "한국어" + }, + "termsMessage": "By clicking continue, you agree to our", + "termsOfService": "Terms of Service", + "privacyPolicy": "Privacy Policy" + } \ No newline at end of file diff --git a/public/locales/en/translation.json b/public/locales/en/translation.json new file mode 100644 index 00000000..e69de29b diff --git a/public/locales/ko/login.json b/public/locales/ko/login.json new file mode 100644 index 00000000..a86767e7 --- /dev/null +++ b/public/locales/ko/login.json @@ -0,0 +1,23 @@ +{ + "welcome": "다시 오신 것을 환영합니다", + "loginMessage": "SHI EVCP 로그인", + "email": "이메일", + "password": "비밀번호", + "forgotPassword": "비밀번호를 잊으셨나요?", + "resetPassword": "비밀번호 재설정", + "resetDescription": "계정의 이메일 주소를 입력하시면 비밀번호 재설정 링크를 보내드립니다.", + "login": "로그인", + "orContinueWith": "또는 다음을 이용하여 계속", + "loginWithKnox": "Knox로 로그인", + "noAccount": "계정이 없으신가요?", + "signUp": "회원가입", + "and":"와", + "ContinueWithEmail":"Continue with Email", + "languages": { + "english": "English", + "korean": "한국어" + }, + "termsMessage": "로그인을 진행하면 다음을 동의하는 것으로 간주합니다.", + "termsOfService": "이용약관", + "privacyPolicy": "개인정보 처리방침" +} \ No newline at end of file diff --git a/public/locales/ko/translation.json b/public/locales/ko/translation.json new file mode 100644 index 00000000..e69de29b diff --git a/public/next.svg b/public/next.svg new file mode 100644 index 00000000..5174b28c --- /dev/null +++ b/public/next.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/window.svg b/public/window.svg new file mode 100644 index 00000000..b2b2a44f --- /dev/null +++ b/public/window.svg @@ -0,0 +1 @@ + \ No newline at end of file -- cgit v1.2.3