|
|
<!DOCTYPE html> |
|
|
<html lang="ko"> |
|
|
<head> |
|
|
<meta charset="UTF-8"> |
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0"> |
|
|
<title>AI ๋ํ ํ๋ซํผ</title> |
|
|
<script src="https://cdn.tailwindcss.com"></script> |
|
|
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css"> |
|
|
<style> |
|
|
|
|
|
.gradient-bg { |
|
|
background: linear-gradient(135deg, #6e8efb, #a777e3); |
|
|
} |
|
|
.card-hover:hover { |
|
|
transform: translateY(-5px); |
|
|
box-shadow: 0 10px 20px rgba(0,0,0,0.1); |
|
|
} |
|
|
.sidebar-item:hover { |
|
|
background-color: rgba(255,255,255,0.1); |
|
|
} |
|
|
.leaderboard-row:hover { |
|
|
background-color: rgba(0,0,0,0.03); |
|
|
} |
|
|
.progress-bar { |
|
|
transition: width 0.5s ease-in-out; |
|
|
} |
|
|
.fade-in { |
|
|
animation: fadeIn 0.5s ease-in; |
|
|
} |
|
|
@keyframes fadeIn { |
|
|
from { opacity: 0; } |
|
|
to { opacity: 1; } |
|
|
} |
|
|
.blink { |
|
|
animation: blink 1s infinite; |
|
|
} |
|
|
@keyframes blink { |
|
|
0% { opacity: 1; } |
|
|
50% { opacity: 0.5; } |
|
|
100% { opacity: 1; } |
|
|
} |
|
|
</style> |
|
|
</head> |
|
|
<body class="bg-gray-50 font-sans"> |
|
|
|
|
|
<nav class="gradient-bg text-white shadow-lg"> |
|
|
<div class="container mx-auto px-4 py-3 flex justify-between items-center"> |
|
|
<div class="flex items-center space-x-4"> |
|
|
<a href="#" class="flex items-center space-x-2" onclick="loadPage('home')"> |
|
|
<i class="fas fa-robot text-2xl"></i> |
|
|
<span class="text-xl font-bold">AI ๋ํ ํ๋ซํผ</span> |
|
|
</a> |
|
|
</div> |
|
|
<div class="hidden md:flex items-center space-x-6"> |
|
|
<a href="#" class="hover:text-gray-200" onclick="loadPage('home')">ํ</a> |
|
|
<a href="#" class="hover:text-gray-200" onclick="loadPage('competition')">๋ํ ์๊ฐ</a> |
|
|
<a href="#" class="hover:text-gray-200" onclick="loadPage('leaderboard')">๋ฆฌ๋๋ณด๋</a> |
|
|
<a href="#" class="hover:text-gray-200" onclick="loadPage('community')">์ปค๋ฎค๋ํฐ</a> |
|
|
<a href="#" class="hover:text-gray-200" onclick="loadPage('faq')">FAQ</a> |
|
|
</div> |
|
|
<div class="flex items-center space-x-4"> |
|
|
<div id="user-info" class="hidden"> |
|
|
<div class="flex items-center space-x-2"> |
|
|
<img id="user-avatar" src="https://randomuser.me/api/portraits/men/32.jpg" alt="ํ๋กํ" class="w-8 h-8 rounded-full"> |
|
|
<span id="username" class="font-medium">ํ๊ธธ๋</span> |
|
|
</div> |
|
|
</div> |
|
|
<div id="auth-buttons"> |
|
|
<button onclick="loadPage('login')" class="px-4 py-1 bg-white text-purple-600 rounded-full font-medium hover:bg-gray-100 transition">๋ก๊ทธ์ธ</button> |
|
|
<button onclick="loadPage('register')" class="px-4 py-1 border border-white text-white rounded-full font-medium hover:bg-white hover:text-purple-600 transition">ํ์๊ฐ์
</button> |
|
|
</div> |
|
|
<button id="mobile-menu-button" class="md:hidden text-white focus:outline-none"> |
|
|
<i class="fas fa-bars text-xl"></i> |
|
|
</button> |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
<div id="mobile-menu" class="hidden md:hidden bg-purple-700 px-4 py-2"> |
|
|
<a href="#" class="block py-2 text-white hover:bg-purple-600 rounded px-2" onclick="loadPage('home')">ํ</a> |
|
|
<a href="#" class="block py-2 text-white hover:bg-purple-600 rounded px-2" onclick="loadPage('competition')">๋ํ ์๊ฐ</a> |
|
|
<a href="#" class="block py-2 text-white hover:bg-purple-600 rounded px-2" onclick="loadPage('leaderboard')">๋ฆฌ๋๋ณด๋</a> |
|
|
<a href="#" class="block py-2 text-white hover:bg-purple-600 rounded px-2" onclick="loadPage('community')">์ปค๋ฎค๋ํฐ</a> |
|
|
<a href="#" class="block py-2 text-white hover:bg-purple-600 rounded px-2" onclick="loadPage('faq')">FAQ</a> |
|
|
</div> |
|
|
</nav> |
|
|
|
|
|
|
|
|
<div class="container mx-auto px-4 py-6 flex flex-col md:flex-row"> |
|
|
|
|
|
<div id="sidebar" class="hidden md:w-64 bg-white rounded-lg shadow-md p-4 mb-6 md:mb-0 md:mr-6"> |
|
|
<div class="mb-6"> |
|
|
<div class="flex items-center space-x-3 mb-4"> |
|
|
<img id="sidebar-avatar" src="https://randomuser.me/api/portraits/men/32.jpg" alt="ํ๋กํ" class="w-10 h-10 rounded-full"> |
|
|
<div> |
|
|
<div id="sidebar-username" class="font-medium">ํ๊ธธ๋</div> |
|
|
<div class="text-xs text-gray-500">์ฐธ๊ฐ์ (ํ์ฅ)</div> |
|
|
</div> |
|
|
</div> |
|
|
<div class="text-sm text-gray-600 mb-2">ํ: <span class="font-medium">AI ๋ง์คํฐ์ฆ</span></div> |
|
|
<div class="text-sm text-gray-600">๋ถ์ผ: <span class="font-medium">์ผ๋ฐ๋ถ</span></div> |
|
|
</div> |
|
|
|
|
|
<div class="mb-6"> |
|
|
<h3 class="text-sm font-semibold text-gray-500 uppercase tracking-wider mb-2">๋ํ ์งํ</h3> |
|
|
<ul class="space-y-1"> |
|
|
<li><a href="#" class="sidebar-item block px-3 py-2 rounded text-gray-700 hover:bg-purple-50 hover:text-purple-600" onclick="loadPage('dashboard')"><i class="fas fa-tachometer-alt mr-2"></i>๋์๋ณด๋</a></li> |
|
|
<li><a href="#" class="sidebar-item block px-3 py-2 rounded text-gray-700 hover:bg-purple-50 hover:text-purple-600" onclick="loadPage('team')"><i class="fas fa-users mr-2"></i>ํ ๊ด๋ฆฌ</a></li> |
|
|
<li><a href="#" class="sidebar-item block px-3 py-2 rounded text-gray-700 hover:bg-purple-50 hover:text-purple-600" onclick="loadPage('task')"><i class="fas fa-tasks mr-2"></i>๊ณผ์ ๋ธ๋ฆฌํ</a></li> |
|
|
<li><a href="#" class="sidebar-item block px-3 py-2 rounded text-gray-700 hover:bg-purple-50 hover:text-purple-600" onclick="loadPage('workspace')"><i class="fas fa-laptop-code mr-2"></i>์์
ํ๊ฒฝ</a></li> |
|
|
<li><a href="#" class="sidebar-item block px-3 py-2 rounded text-gray-700 hover:bg-purple-50 hover:text-purple-600" onclick="loadPage('submission')"><i class="fas fa-upload mr-2"></i>์ ์ถ ๊ด๋ฆฌ</a></li> |
|
|
</ul> |
|
|
</div> |
|
|
|
|
|
<div> |
|
|
<h3 class="text-sm font-semibold text-gray-500 uppercase tracking-wider mb-2">๊ธฐํ</h3> |
|
|
<ul class="space-y-1"> |
|
|
<li><a href="#" class="sidebar-item block px-3 py-2 rounded text-gray-700 hover:bg-purple-50 hover:text-purple-600" onclick="loadPage('notifications')"><i class="fas fa-bell mr-2"></i>์๋ฆผ <span class="bg-red-500 text-white text-xs px-2 py-0.5 rounded-full ml-1">3</span></a></li> |
|
|
<li><a href="#" class="sidebar-item block px-3 py-2 rounded text-gray-700 hover:bg-purple-50 hover:text-purple-600" onclick="loadPage('settings')"><i class="fas fa-cog mr-2"></i>์ค์ </a></li> |
|
|
<li><a href="#" class="sidebar-item block px-3 py-2 rounded text-gray-700 hover:bg-purple-50 hover:text-purple-600" onclick="logout()"><i class="fas fa-sign-out-alt mr-2"></i>๋ก๊ทธ์์</a></li> |
|
|
</ul> |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
|
|
|
<div id="main-content" class="flex-1"> |
|
|
|
|
|
<div id="home-page" class="fade-in"> |
|
|
<div class="bg-white rounded-lg shadow-md p-6 mb-6"> |
|
|
<div class="flex flex-col md:flex-row items-center justify-between mb-6"> |
|
|
<div class="mb-4 md:mb-0"> |
|
|
<h1 class="text-2xl font-bold text-gray-800">2025 ๋ถ์ฐ AI ์ฑ๋ฆฐ์ง</h1> |
|
|
<p class="text-gray-600">AI ๊ธฐ์ ์ ํ์ฉํ ์ฐฝ์์ ์ธ ๋ฌธ์ ํด๊ฒฐ ๋ํ</p> |
|
|
</div> |
|
|
<div class="flex space-x-3"> |
|
|
<button onclick="loadPage('register-competition')" class="px-6 py-2 bg-purple-600 text-white rounded-lg font-medium hover:bg-purple-700 transition">๋ํ ๋ฑ๋ก</button> |
|
|
<button onclick="loadPage('live')" class="px-6 py-2 border border-purple-600 text-purple-600 rounded-lg font-medium hover:bg-purple-50 transition"> |
|
|
<i class="fas fa-play mr-2"></i>์ค์๊ฐ ์ค๊ณ |
|
|
</button> |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
<div class="bg-purple-50 rounded-lg p-4 mb-6"> |
|
|
<div class="flex items-center"> |
|
|
<div class="bg-purple-100 p-3 rounded-full mr-4"> |
|
|
<i class="fas fa-info-circle text-purple-600 text-xl"></i> |
|
|
</div> |
|
|
<div> |
|
|
<h3 class="font-medium text-gray-800">๋ํ ์งํ ์ํฉ</h3> |
|
|
<p class="text-sm text-gray-600">ํ์ฌ ์์ ๋ผ์ด๋๊ฐ ์งํ ์ค์
๋๋ค. (2025.10.15 ~ 2025.10.30)</p> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
<div class="grid grid-cols-1 md:grid-cols-3 gap-6 mb-6"> |
|
|
<div class="bg-white border border-gray-200 rounded-lg p-6 shadow-sm card-hover transition"> |
|
|
<div class="flex items-center mb-4"> |
|
|
<div class="bg-blue-100 p-2 rounded-full mr-3"> |
|
|
<i class="fas fa-users text-blue-600"></i> |
|
|
</div> |
|
|
<h3 class="font-medium text-gray-800">์ฐธ๊ฐ์ ํํฉ</h3> |
|
|
</div> |
|
|
<div class="text-3xl font-bold text-gray-800 mb-2">1,245ํ</div> |
|
|
<div class="flex justify-between text-sm text-gray-500"> |
|
|
<span>ํ์๋ถ: 632ํ</span> |
|
|
<span>์ผ๋ฐ๋ถ: 613ํ</span> |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
<div class="bg-white border border-gray-200 rounded-lg p-6 shadow-sm card-hover transition"> |
|
|
<div class="flex items-center mb-4"> |
|
|
<div class="bg-green-100 p-2 rounded-full mr-3"> |
|
|
<i class="fas fa-trophy text-green-600"></i> |
|
|
</div> |
|
|
<h3 class="font-medium text-gray-800">์๊ธ ํ</h3> |
|
|
</div> |
|
|
<div class="text-3xl font-bold text-gray-800 mb-2">โฉ250,000,000</div> |
|
|
<div class="text-sm text-gray-500">์ด ์๊ธ ๊ท๋ชจ</div> |
|
|
</div> |
|
|
|
|
|
<div class="bg-white border border-gray-200 rounded-lg p-6 shadow-sm card-hover transition"> |
|
|
<div class="flex items-center mb-4"> |
|
|
<div class="bg-orange-100 p-2 rounded-full mr-3"> |
|
|
<i class="fas fa-clock text-orange-600"></i> |
|
|
</div> |
|
|
<h3 class="font-medium text-gray-800">๋จ์ ์๊ฐ</h3> |
|
|
</div> |
|
|
<div class="text-3xl font-bold text-gray-800 mb-2" id="countdown">14์ผ 05:32:18</div> |
|
|
<div class="text-sm text-gray-500">์์ ์ข
๋ฃ๊น์ง</div> |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
<div class="mb-8"> |
|
|
<h2 class="text-xl font-bold text-gray-800 mb-4">์ต๊ทผ ๊ณต์ง์ฌํญ</h2> |
|
|
<div class="space-y-3"> |
|
|
<div class="border-b border-gray-100 pb-3"> |
|
|
<div class="flex justify-between items-start"> |
|
|
<a href="#" class="font-medium text-purple-600 hover:underline" onclick="loadPage('notice-detail')">์์ ๋ผ์ด๋ ๊ณผ์ 1 ์๋ด</a> |
|
|
<span class="text-sm text-gray-500">2025.10.14</span> |
|
|
</div> |
|
|
<p class="text-sm text-gray-600 mt-1">์์ ๋ผ์ด๋ ์ฒซ ๋ฒ์งธ ๊ณผ์ ๊ฐ ๊ณต๊ฐ๋์์ต๋๋ค. ๊ณผ์ ๋ธ๋ฆฌํ ํ์ด์ง์์ ํ์ธํด์ฃผ์ธ์.</p> |
|
|
</div> |
|
|
<div class="border-b border-gray-100 pb-3"> |
|
|
<div class="flex justify-between items-start"> |
|
|
<a href="#" class="font-medium text-purple-600 hover:underline" onclick="loadPage('notice-detail')">API ์ฌ์ฉ๋ ํ ๋น ์๋ด</a> |
|
|
<span class="text-sm text-gray-500">2025.10.12</span> |
|
|
</div> |
|
|
<p class="text-sm text-gray-600 mt-1">๊ฐ ํ๋ณ API ์ฌ์ฉ๋์ด ํ ๋น๋์์ต๋๋ค. ์์
ํ๊ฒฝ ํ์ด์ง์์ ํ์ธ ๊ฐ๋ฅํฉ๋๋ค.</p> |
|
|
</div> |
|
|
<div class="border-b border-gray-100 pb-3"> |
|
|
<div class="flex justify-between items-start"> |
|
|
<a href="#" class="font-medium text-purple-600 hover:underline" onclick="loadPage('notice-detail')">๋ํ ๋ฑ๋ก ๋ง๊ฐ ์๋ด</a> |
|
|
<span class="text-sm text-gray-500">2025.10.10</span> |
|
|
</div> |
|
|
<p class="text-sm text-gray-600 mt-1">๋ํ ๋ฑ๋ก์ด 10์ 15์ผ ์์ ์ ๋ง๊ฐ๋ฉ๋๋ค. ์์ง ๋ฑ๋กํ์ง ์์ ํ์ ์๋๋ฌ์ฃผ์ธ์.</p> |
|
|
</div> |
|
|
</div> |
|
|
<div class="mt-4 text-right"> |
|
|
<a href="#" class="text-sm text-purple-600 hover:underline font-medium" onclick="loadPage('notices')">๋๋ณด๊ธฐ <i class="fas fa-chevron-right ml-1"></i></a> |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
<div> |
|
|
<h2 class="text-xl font-bold text-gray-800 mb-4">์ธ๊ธฐ ์ปค๋ฎค๋ํฐ ๊ฒ์๊ธ</h2> |
|
|
<div class="grid grid-cols-1 md:grid-cols-2 gap-4"> |
|
|
<div class="bg-gray-50 rounded-lg p-4 border border-gray-200"> |
|
|
<div class="flex items-center mb-2"> |
|
|
<img src="https://randomuser.me/api/portraits/women/44.jpg" alt="์ฌ์ฉ์" class="w-6 h-6 rounded-full mr-2"> |
|
|
<span class="text-sm font-medium">๊น์ง์</span> |
|
|
<span class="text-xs text-gray-500 ml-auto">2์๊ฐ ์ </span> |
|
|
</div> |
|
|
<a href="#" class="font-medium text-gray-800 hover:text-purple-600" onclick="loadPage('community-post')">LLM ๋ชจ๋ธ ์ต์ ํ ํ ๊ณต์ ํฉ๋๋ค</a> |
|
|
<div class="flex items-center mt-2 text-sm text-gray-500"> |
|
|
<span class="flex items-center mr-3"><i class="far fa-thumbs-up mr-1"></i> 24</span> |
|
|
<span class="flex items-center"><i class="far fa-comment mr-1"></i> 5</span> |
|
|
</div> |
|
|
</div> |
|
|
<div class="bg-gray-50 rounded-lg p-4 border border-gray-200"> |
|
|
<div class="flex items-center mb-2"> |
|
|
<img src="https://randomuser.me/api/portraits/men/22.jpg" alt="์ฌ์ฉ์" class="w-6 h-6 rounded-full mr-2"> |
|
|
<span class="text-sm font-medium">๋ฐ์คํธ</span> |
|
|
<span class="text-xs text-gray-500 ml-auto">5์๊ฐ ์ </span> |
|
|
</div> |
|
|
<a href="#" class="font-medium text-gray-800 hover:text-purple-600" onclick="loadPage('community-post')">์ด๋ฏธ์ง ์์ฑ ๋ชจ๋ธ ๋น๊ต ๋ถ์</a> |
|
|
<div class="flex items-center mt-2 text-sm text-gray-500"> |
|
|
<span class="flex items-center mr-3"><i class="far fa-thumbs-up mr-1"></i> 18</span> |
|
|
<span class="flex items-center"><i class="far fa-comment mr-1"></i> 7</span> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
<div class="mt-4 text-right"> |
|
|
<a href="#" class="text-sm text-purple-600 hover:underline font-medium" onclick="loadPage('community')">๋๋ณด๊ธฐ <i class="fas fa-chevron-right ml-1"></i></a> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
|
|
|
<div id="login-page" class="hidden fade-in"> |
|
|
<div class="max-w-md mx-auto bg-white rounded-lg shadow-md p-8"> |
|
|
<h2 class="text-2xl font-bold text-center text-gray-800 mb-8">๋ก๊ทธ์ธ</h2> |
|
|
<form id="login-form"> |
|
|
<div class="mb-4"> |
|
|
<label for="login-email" class="block text-sm font-medium text-gray-700 mb-1">์ด๋ฉ์ผ</label> |
|
|
<input type="email" id="login-email" class="w-full px-4 py-2 border border-gray-300 rounded-lg focus:ring-2 focus:ring-purple-600 focus:border-transparent" placeholder="์ด๋ฉ์ผ์ ์
๋ ฅํ์ธ์"> |
|
|
</div> |
|
|
<div class="mb-6"> |
|
|
<label for="login-password" class="block text-sm font-medium text-gray-700 mb-1">๋น๋ฐ๋ฒํธ</label> |
|
|
<input type="password" id="login-password" class="w-full px-4 py-2 border border-gray-300 rounded-lg focus:ring-2 focus:ring-purple-600 focus:border-transparent" placeholder="๋น๋ฐ๋ฒํธ๋ฅผ ์
๋ ฅํ์ธ์"> |
|
|
</div> |
|
|
<button type="button" onclick="performLogin()" class="w-full py-2 bg-purple-600 text-white rounded-lg font-medium hover:bg-purple-700 transition mb-4">๋ก๊ทธ์ธ</button> |
|
|
<div class="text-center text-sm text-gray-600"> |
|
|
์์ง ๊ณ์ ์ด ์์ผ์ ๊ฐ์? <a href="#" class="text-purple-600 hover:underline font-medium" onclick="loadPage('register')">ํ์๊ฐ์
</a> |
|
|
</div> |
|
|
</form> |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
|
|
|
<div id="register-page" class="hidden fade-in"> |
|
|
<div class="max-w-md mx-auto bg-white rounded-lg shadow-md p-8"> |
|
|
<h2 class="text-2xl font-bold text-center text-gray-800 mb-8">ํ์๊ฐ์
</h2> |
|
|
<form id="register-form"> |
|
|
<div class="mb-4"> |
|
|
<label for="register-name" class="block text-sm font-medium text-gray-700 mb-1">์ด๋ฆ</label> |
|
|
<input type="text" id="register-name" class="w-full px-4 py-2 border border-gray-300 rounded-lg focus:ring-2 focus:ring-purple-600 focus:border-transparent" placeholder="์ด๋ฆ์ ์
๋ ฅํ์ธ์"> |
|
|
</div> |
|
|
<div class="mb-4"> |
|
|
<label for="register-email" class="block text-sm font-medium text-gray-700 mb-1">์ด๋ฉ์ผ</label> |
|
|
<input type="email" id="register-email" class="w-full px-4 py-2 border border-gray-300 rounded-lg focus:ring-2 focus:ring-purple-600 focus:border-transparent" placeholder="์ด๋ฉ์ผ์ ์
๋ ฅํ์ธ์"> |
|
|
</div> |
|
|
<div class="mb-4"> |
|
|
<label for="register-password" class="block text-sm font-medium text-gray-700 mb-1">๋น๋ฐ๋ฒํธ</label> |
|
|
<input type="password" id="register-password" class="w-full px-4 py-2 border border-gray-300 rounded-lg focus:ring-2 focus:ring-purple-600 focus:border-transparent" placeholder="๋น๋ฐ๋ฒํธ๋ฅผ ์
๋ ฅํ์ธ์"> |
|
|
</div> |
|
|
<div class="mb-6"> |
|
|
<label for="register-confirm-password" class="block text-sm font-medium text-gray-700 mb-1">๋น๋ฐ๋ฒํธ ํ์ธ</label> |
|
|
<input type="password" id="register-confirm-password" class="w-full px-4 py-2 border border-gray-300 rounded-lg focus:ring-2 focus:ring-purple-600 focus:border-transparent" placeholder="๋น๋ฐ๋ฒํธ๋ฅผ ๋ค์ ์
๋ ฅํ์ธ์"> |
|
|
</div> |
|
|
<button type="button" onclick="performRegistration()" class="w-full py-2 bg-purple-600 text-white rounded-lg font-medium hover:bg-purple-700 transition mb-4">ํ์๊ฐ์
</button> |
|
|
<div class="text-center text-sm text-gray-600"> |
|
|
์ด๋ฏธ ๊ณ์ ์ด ์์ผ์ ๊ฐ์? <a href="#" class="text-purple-600 hover:underline font-medium" onclick="loadPage('login')">๋ก๊ทธ์ธ</a> |
|
|
</div> |
|
|
</form> |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
|
|
|
<div id="competition-page" class="hidden fade-in"> |
|
|
<div class="bg-white rounded-lg shadow-md p-6 mb-6"> |
|
|
<h1 class="text-2xl font-bold text-gray-800 mb-6">2025 ๋ถ์ฐ AI ์ฑ๋ฆฐ์ง ์๊ฐ</h1> |
|
|
|
|
|
<div class="mb-8"> |
|
|
<h2 class="text-xl font-bold text-gray-800 mb-4">๋ํ ๋ชฉ์ </h2> |
|
|
<div class="bg-purple-50 rounded-lg p-4"> |
|
|
<ul class="list-disc pl-5 space-y-2 text-gray-700"> |
|
|
<li><span class="font-medium">AI ์ ๋ณ ํ์ฐ:</span> ์๋ฏผ๋ค์ AI ๊ด์ฌ๋๋ฅผ ๋์ด๊ณ ๋ ์ฝ๊ฒ AI์ ์ ๊ทผํ ์ ์๋๋ก ํ๋ ๊ฒ</li> |
|
|
<li><span class="font-medium">์ค์ง์ ์ธ ํ์ฉ ์ฆ์ง:</span> ๊ณต๊ณต ๋ฐ์ดํฐ์ AI ๊ธฐ์ ์ ์ ๋ชฉํ์ฌ ์๋ฏผ๋ค์๊ฒ ์ค์ฉ์ ์ธ ๊ฐ์น ์ ๊ณต</li> |
|
|
</ul> |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
<div class="mb-8"> |
|
|
<h2 class="text-xl font-bold text-gray-800 mb-4">๋ํ ์ฐธ๊ฐ ๋์</h2> |
|
|
<div class="grid grid-cols-1 md:grid-cols-2 gap-6"> |
|
|
<div class="bg-blue-50 rounded-lg p-4"> |
|
|
<h3 class="font-bold text-blue-800 mb-2">ํ์๋ถ</h3> |
|
|
<ul class="list-disc pl-5 space-y-1 text-sm text-gray-700"> |
|
|
<li>์ด/์ค/๊ณ ๋ฑํ์</li> |
|
|
<li>๋ถ๊ฒฝ๋ํ๊ต ์ปจ์์์์์ ์งํ ์ค์ธ AI ๊ต์ก ํ๋ก๊ทธ๋จ(2,500๋ช
) ์ฐ๊ณ</li> |
|
|
<li>๊ต์ก์ฒญ๊ณผ ์ฐ๊ณํ์ฌ ์ถ๊ฐ ์ฐธ๊ฐ์ ํ๋ณด</li> |
|
|
<li>์ํ๊ธฐ๋ก๋ถ์ ๊ธฐ์ฌ ๊ฐ๋ฅํ ๊ณต์ ์์ ์ ๊ณต</li> |
|
|
</ul> |
|
|
</div> |
|
|
<div class="bg-green-50 rounded-lg p-4"> |
|
|
<h3 class="font-bold text-green-800 mb-2">์ผ๋ฐ๋ถ</h3> |
|
|
<ul class="list-disc pl-5 space-y-1 text-sm text-gray-700"> |
|
|
<li>์ฑ์ธ ์ฐธ๊ฐ์(ํ์๋ ์ฐธ๊ฐ ๊ฐ๋ฅ)</li> |
|
|
<li>ํ์ฌ ์งํ ์ค์ธ ์ฑ์ธ ๋์ AI ๊ต์ก ํ๋ก๊ทธ๋จ(12๊ฐ) ์ฐ๊ณ</li> |
|
|
<li>๋ค์ํ ์ปค๋ฎค๋ํฐ์ ์ฐ๊ณํ์ฌ ์ฐธ๊ฐ์ ํ๋ณด</li> |
|
|
<li>์ผ๋ฐ์ธ ๋๊ตฌ๋ ์ฐธ์ฌ ๊ฐ๋ฅํ ํฌ๋งท ๊ตฌ์ฑ</li> |
|
|
</ul> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
<div class="mb-8"> |
|
|
<h2 class="text-xl font-bold text-gray-800 mb-4">๋ํ ํ์</h2> |
|
|
<div class="space-y-6"> |
|
|
<div class="bg-white border border-gray-200 rounded-lg p-4 shadow-sm"> |
|
|
<h3 class="font-bold text-purple-800 mb-2">์์ </h3> |
|
|
<ul class="list-disc pl-5 space-y-1 text-sm text-gray-700"> |
|
|
<li>์จ๋ผ์ธ์ผ๋ก ์งํ</li> |
|
|
<li>๋ฆฌ๋๋ณด๋ ํ์์ผ๋ก ์ค์๊ฐ ์์ ๋ฐ์</li> |
|
|
<li>์ฐธ๊ฐ์ ์ ์ ํ</li> |
|
|
<li>API ๋น์ฉ ํ ๋นํ์ฌ ๋ชจ๋ ์ฐธ๊ฐ์์๊ฒ ๋์ผํ ์กฐ๊ฑด ์ ๊ณต</li> |
|
|
</ul> |
|
|
</div> |
|
|
<div class="bg-white border border-gray-200 rounded-lg p-4 shadow-sm"> |
|
|
<h3 class="font-bold text-purple-800 mb-2">๋ณธ์ : 16๊ฐ ํ ๋๋จผํธ ๋ฐฉ์</h3> |
|
|
<ul class="list-disc pl-5 space-y-1 text-sm text-gray-700"> |
|
|
<li>์คํ๋ผ์ธ ๊ฒฝ์ฐ(๋ถ์ฐ e์คํฌ์ธ ๊ฒฝ๊ธฐ์ฅ ํ์ฉ)</li> |
|
|
<li>์ค์๊ฐ ์ค๊ณ ๋ฐ ํด์ค ์งํ</li> |
|
|
<li>๋ฆฌ๋๋ณด๋ ์์คํ
์ผ๋ก ์ค์๊ฐ ์์ ๊ณต๊ฐ</li> |
|
|
<li>๋จ๊ณ๋ณ ๋์ด๋ ์์น ๋ฐ ๊ณผ์ ๋ณ๊ฒฝ</li> |
|
|
<li>์ต์ข
๋จ๊ณ์์๋ ๋ฆฌํฌํธ ์ ์ถ ํ์</li> |
|
|
</ul> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
<div class="mb-8"> |
|
|
<h2 class="text-xl font-bold text-gray-800 mb-4">์ฃผ์ ๊ณผ์ ๋ถ์ผ</h2> |
|
|
<div class="grid grid-cols-1 md:grid-cols-2 gap-4"> |
|
|
<div class="bg-indigo-50 rounded-lg p-4"> |
|
|
<div class="flex items-center mb-2"> |
|
|
<div class="bg-indigo-100 p-2 rounded-full mr-3"> |
|
|
<i class="fas fa-comment-dots text-indigo-600"></i> |
|
|
</div> |
|
|
<h3 class="font-bold text-indigo-800">LLM ๋ชจ๋ธ ํ์ฉ</h3> |
|
|
</div> |
|
|
<p class="text-sm text-gray-700">ํ๋กฌํํธ ์์ฑ ๊ฒฝ์ฐ</p> |
|
|
</div> |
|
|
<div class="bg-pink-50 rounded-lg p-4"> |
|
|
<div class="flex items-center mb-2"> |
|
|
<div class="bg-pink-100 p-2 rounded-full mr-3"> |
|
|
<i class="fas fa-image text-pink-600"></i> |
|
|
</div> |
|
|
<h3 class="font-bold text-pink-800">์ด๋ฏธ์ง ์์ฑ AI</h3> |
|
|
</div> |
|
|
<p class="text-sm text-gray-700">์ฃผ์ ์ ๋ง๋ ์ด๋ฏธ์ง ์์ฑ</p> |
|
|
</div> |
|
|
<div class="bg-teal-50 rounded-lg p-4"> |
|
|
<div class="flex items-center mb-2"> |
|
|
<div class="bg-teal-100 p-2 rounded-full mr-3"> |
|
|
<i class="fas fa-database text-teal-600"></i> |
|
|
</div> |
|
|
<h3 class="font-bold text-teal-800">๊ณต๊ณต ๋ฐ์ดํฐ ํ์ฉ</h3> |
|
|
</div> |
|
|
<p class="text-sm text-gray-700">๋ถ์ฐ์ ๊ณต๊ณต ๋ฐ์ดํฐ๋ฅผ ํ์ฉํ AI ์์ด์ ํธ ๊ฐ๋ฐ</p> |
|
|
</div> |
|
|
<div class="bg-amber-50 rounded-lg p-4"> |
|
|
<div class="flex items-center mb-2"> |
|
|
<div class="bg-amber-100 p-2 rounded-full mr-3"> |
|
|
<i class="fas fa-users text-amber-600"></i> |
|
|
</div> |
|
|
<h3 class="font-bold text-amber-800">์ฌํ์ ๋
ผ์๊ฐ ํ์ํ ์ฃผ์ </h3> |
|
|
</div> |
|
|
<p class="text-sm text-gray-700">์ฐฌ๋ฐ ๋
ผ์์ ์ํ AI ํ์ฉ ๊ฒฝ์ฐ</p> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
<div class="mb-8"> |
|
|
<h2 class="text-xl font-bold text-gray-800 mb-4">ํ๊ฐ ๋ฐฉ์</h2> |
|
|
<div class="bg-yellow-50 rounded-lg p-4"> |
|
|
<ul class="list-disc pl-5 space-y-2 text-gray-700"> |
|
|
<li><span class="font-medium">์๋ํ๋ ํ๊ฐ ์์คํ
:</span> ๊ธฐ๋ณธ์ ์ธ ์ ๋ ํ๊ฐ ๊ธฐ์ค ๋ง๋ จ</li> |
|
|
<li><span class="font-medium">์์ ํ๊ฐ ๋ฐฉ์:</span> ๋ฆฌ๋๋ณด๋ ๋ฐฉ์์ผ๋ก ์ค์๊ฐ์ผ๋ก ์์ ๋ณ๋ ๊ณต๊ฐ</li> |
|
|
<li><span class="font-medium">๋ณธ์ ํ๊ฐ ๋ฐฉ์:</span> ๋ฆฌ๋๋ณด๋ ๋ฐฉ์์ผ๋ก ์ค์๊ฐ์ผ๋ก ์์ ๋ณ๋ ๊ณต๊ฐ + ์ ๋ฌธ๊ฐ ์ฌ์ฌ ํฌํ (์์ 10๊ฐ์ ํ์ ๊ฒฐ๊ณผ๋ฌผ์ ๋ธ๋ผ์ธ๋ ํฌํ ๋ฐฉ์์ผ๋ก ํฌํ ์งํ)</li> |
|
|
<li><span class="font-medium">ํ๊ฐ ๊ธฐ์ค์ ๋ช
ํํ:</span> ๋ถ์ผ๋ณ ๋ช
ํํ ํ๊ฐ ๊ธฐ์ค ์ฌ์ ๊ณต๊ฐ</li> |
|
|
</ul> |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
<div> |
|
|
<h2 class="text-xl font-bold text-gray-800 mb-4">ํน์ง ๋ฐ ์ฐจ๋ณ์ </h2> |
|
|
<div class="grid grid-cols-1 md:grid-cols-2 gap-4"> |
|
|
<div class="bg-white border border-gray-200 rounded-lg p-4 shadow-sm"> |
|
|
<div class="flex items-center mb-2"> |
|
|
<div class="bg-purple-100 p-2 rounded-full mr-3"> |
|
|
<i class="fas fa-chart-line text-purple-600"></i> |
|
|
</div> |
|
|
<h3 class="font-bold text-purple-800">๋จ๊ณ๋ณ ๋์ด๋ ์์น</h3> |
|
|
</div> |
|
|
<p class="text-sm text-gray-700">์ด๊ธฐ์๋ ์ฌ์ด ๊ณผ์ ๋ก ์์ํ์ฌ ์ ์ฐจ ๋์ด๋ ์์น</p> |
|
|
</div> |
|
|
<div class="bg-white border border-gray-200 rounded-lg p-4 shadow-sm"> |
|
|
<div class="flex items-center mb-2"> |
|
|
<div class="bg-blue-100 p-2 rounded-full mr-3"> |
|
|
<i class="fas fa-graduation-cap text-blue-600"></i> |
|
|
</div> |
|
|
<h3 class="font-bold text-blue-800">๊ต์ก-๋ํ ์ฐ๊ณ</h3> |
|
|
</div> |
|
|
<p class="text-sm text-gray-700">์ฌ์ ๊ต์ก ํ๋ก๊ทธ๋จ๊ณผ ์ฐ๊ฒฐํ์ฌ ์ฐธ์ฌ๋ ์ ๊ณ </p> |
|
|
</div> |
|
|
<div class="bg-white border border-gray-200 rounded-lg p-4 shadow-sm"> |
|
|
<div class="flex items-center mb-2"> |
|
|
<div class="bg-green-100 p-2 rounded-full mr-3"> |
|
|
<i class="fas fa-users text-green-600"></i> |
|
|
</div> |
|
|
<h3 class="font-bold text-green-800">์ปค๋ฎค๋ํฐ ๋ํญ์ </h3> |
|
|
</div> |
|
|
<p class="text-sm text-gray-700">๋ค์ํ AI ์ปค๋ฎค๋ํฐ ๊ฐ ๋๊ฒฐ ๊ตฌ๋ ํ์ฑ</p> |
|
|
</div> |
|
|
<div class="bg-white border border-gray-200 rounded-lg p-4 shadow-sm"> |
|
|
<div class="flex items-center mb-2"> |
|
|
<div class="bg-red-100 p-2 rounded-full mr-3"> |
|
|
<i class="fas fa-universal-access text-red-600"></i> |
|
|
</div> |
|
|
<h3 class="font-bold text-red-800">ํฌ์ฉ์ฑ ๊ฐํ</h3> |
|
|
</div> |
|
|
<p class="text-sm text-gray-700">์ฅ์ ์ธ ๋ฑ ๋ค์ํ ๊ณ์ธต ์ฐธ์ฌ ๊ฐ๋ฅํ ํํ ๊ณ ๋ ค</p> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
|
|
|
<div id="leaderboard-page" class="hidden fade-in"> |
|
|
<div class="bg-white rounded-lg shadow-md p-6 mb-6"> |
|
|
<div class="flex flex-col md:flex-row justify-between items-start md:items-center mb-6"> |
|
|
<h1 class="text-2xl font-bold text-gray-800 mb-4 md:mb-0">๋ฆฌ๋๋ณด๋</h1> |
|
|
<div class="flex space-x-2"> |
|
|
<div class="relative"> |
|
|
<select id="round-select" class="appearance-none bg-white border border-gray-300 rounded-lg px-4 py-2 pr-8 focus:outline-none focus:ring-2 focus:ring-purple-600"> |
|
|
<option>์์ ๋ผ์ด๋</option> |
|
|
<option>๋ณธ์ 16๊ฐ</option> |
|
|
<option>๋ณธ์ 8๊ฐ</option> |
|
|
<option>๋ณธ์ 4๊ฐ</option> |
|
|
<option>๊ฒฐ์น</option> |
|
|
</select> |
|
|
<div class="pointer-events-none absolute inset-y-0 right-0 flex items-center px-2 text-gray-700"> |
|
|
<i class="fas fa-chevron-down"></i> |
|
|
</div> |
|
|
</div> |
|
|
<div class="relative"> |
|
|
<select id="task-select" class="appearance-none bg-white border border-gray-300 rounded-lg px-4 py-2 pr-8 focus:outline-none focus:ring-2 focus:ring-purple-600"> |
|
|
<option>๊ณผ์ 1: LLM ๋ชจ๋ธ ํ์ฉ</option> |
|
|
<option>๊ณผ์ 2: ์ด๋ฏธ์ง ์์ฑ AI</option> |
|
|
<option>๊ณผ์ 3: ๊ณต๊ณต ๋ฐ์ดํฐ ํ์ฉ</option> |
|
|
<option>๊ณผ์ 4: ์ฌํ์ ๋
ผ์ ์ฃผ์ </option> |
|
|
</select> |
|
|
<div class="pointer-events-none absolute inset-y-0 right-0 flex items-center px-2 text-gray-700"> |
|
|
<i class="fas fa-chevron-down"></i> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
<div class="overflow-x-auto"> |
|
|
<table class="min-w-full divide-y divide-gray-200"> |
|
|
<thead class="bg-gray-50"> |
|
|
<tr> |
|
|
<th scope="col" class="px-6 py-3 text-left text-xs font-medium text-gray-500 uppercase tracking-wider">์์</th> |
|
|
<th scope="col" class="px-6 py-3 text-left text-xs font-medium text-gray-500 uppercase tracking-wider">ํ๋ช
</th> |
|
|
<th scope="col" class="px-6 py-3 text-left text-xs font-medium text-gray-500 uppercase tracking-wider">๋ถ์ผ</th> |
|
|
<th scope="col" class="px-6 py-3 text-left text-xs font-medium text-gray-500 uppercase tracking-wider">์ ์</th> |
|
|
<th scope="col" class="px-6 py-3 text-left text-xs font-medium text-gray-500 uppercase tracking-wider">๋ณ๋</th> |
|
|
<th scope="col" class="px-6 py-3 text-left text-xs font-medium text-gray-500 uppercase tracking-wider">API ์ฌ์ฉ๋</th> |
|
|
</tr> |
|
|
</thead> |
|
|
<tbody class="bg-white divide-y divide-gray-200 leaderboard-rows"> |
|
|
|
|
|
<tr class="leaderboard-row hover:bg-gray-50 transition"> |
|
|
<td class="px-6 py-4 whitespace-nowrap"> |
|
|
<div class="flex items-center"> |
|
|
<div class="bg-yellow-100 text-yellow-800 w-8 h-8 rounded-full flex items-center justify-center font-bold">1</div> |
|
|
</div> |
|
|
</td> |
|
|
<td class="px-6 py-4 whitespace-nowrap"> |
|
|
<div class="flex items-center"> |
|
|
<div class="flex-shrink-0 h-10 w-10"> |
|
|
<img class="h-10 w-10 rounded-full" src="https://via.placeholder.com/40" alt=""> |
|
|
</div> |
|
|
<div class="ml-4"> |
|
|
<div class="text-sm font-medium text-gray-900">AI ๋ง์คํฐ์ฆ</div> |
|
|
<div class="text-sm text-gray-500">ํ๊ธธ๋, ๊น์ฒ ์, ์ด์ํฌ</div> |
|
|
</div> |
|
|
</div> |
|
|
</td> |
|
|
<td class="px-6 py-4 whitespace-nowrap"> |
|
|
<span class="px-2 inline-flex text-xs leading-5 font-semibold rounded-full bg-blue-100 text-blue-800">์ผ๋ฐ๋ถ</span> |
|
|
</td> |
|
|
<td class="px-6 py-4 whitespace-nowrap text-sm font-bold text-gray-900">98.7</td> |
|
|
<td class="px-6 py-4 whitespace-nowrap"> |
|
|
<span class="text-green-500 flex items-center"> |
|
|
<i class="fas fa-arrow-up mr-1"></i> 2 |
|
|
</span> |
|
|
</td> |
|
|
<td class="px-6 py-4 whitespace-nowrap"> |
|
|
<div class="w-full bg-gray-200 rounded-full h-2.5"> |
|
|
<div class="bg-purple-600 h-2.5 rounded-full" style="width: 78%"></div> |
|
|
</div> |
|
|
<div class="text-xs text-gray-500 mt-1">78% (780/1000)</div> |
|
|
</td> |
|
|
</tr> |
|
|
|
|
|
<tr class="leaderboard-row hover:bg-gray-50 transition"> |
|
|
<td class="px-6 py-4 whitespace-nowrap"> |
|
|
<div class="flex items-center"> |
|
|
<div class="bg-gray-100 text-gray-800 w-8 h-8 rounded-full flex items-center justify-center font-bold">2</div> |
|
|
</div> |
|
|
</td> |
|
|
<td class="px-6 py-4 whitespace-nowrap"> |
|
|
<div class="flex items-center"> |
|
|
<div class="flex-shrink-0 h-10 w-10"> |
|
|
<img class="h-10 w-10 rounded-full" src="https://via.placeholder.com/40" alt=""> |
|
|
</div> |
|
|
<div class="ml-4"> |
|
|
<div class="text-sm font-medium text-gray-900">๋ฐ์ดํฐ ์์๋</div> |
|
|
<div class="text-sm text-gray-500">๋ฐ์ง์ฑ, ์ต๋ฏผ์, ์ ๋ค์</div> |
|
|
</div> |
|
|
</div> |
|
|
</td> |
|
|
<td class="px-6 py-4 whitespace-nowrap"> |
|
|
<span class="px-2 inline-flex text-xs leading-5 font-semibold rounded-full bg-green-100 text-green-800">ํ์๋ถ</span> |
|
|
</td> |
|
|
<td class="px-6 py-4 whitespace-nowrap text-sm font-bold text-gray-900">97.2</td> |
|
|
<td class="px-6 py-4 whitespace-nowrap"> |
|
|
<span class="text-red-500 flex items-center"> |
|
|
<i class="fas fa-arrow-down mr-1"></i> 1 |
|
|
</span> |
|
|
</td> |
|
|
<td class="px-6 py-4 whitespace-nowrap"> |
|
|
<div class="w-full bg-gray-200 rounded-full h-2.5"> |
|
|
<div class="bg-purple-600 h-2.5 rounded-full" style="width: 65%"></div> |
|
|
</div> |
|
|
<div class="text-xs text-gray-500 mt-1">65% (650/1000)</div> |
|
|
</td> |
|
|
</tr> |
|
|
|
|
|
<tr class="leaderboard-row hover:bg-gray-50 transition"> |
|
|
<td class="px-6 py-4 whitespace-nowrap"> |
|
|
<div class="flex items-center"> |
|
|
<div class="bg-amber-100 text-amber-800 w-8 h-8 rounded-full flex items-center justify-center font-bold">3</div> |
|
|
</div> |
|
|
</td> |
|
|
<td class="px-6 py-4 whitespace-nowrap"> |
|
|
<div class="flex items-center"> |
|
|
<div class="flex-shrink-0 h-10 w-10"> |
|
|
<img class="h-10 w-10 rounded-full" src="https://via.placeholder.com/40" alt=""> |
|
|
</div> |
|
|
<div class="ml-4"> |
|
|
<div class="text-sm font-medium text-gray-900">ํ๋กฌํํธ ์ํฐ์คํธ</div> |
|
|
<div class="text-sm text-gray-500">๊น์์, ์ด์งํ</div> |
|
|
</div> |
|
|
</div> |
|
|
</td> |
|
|
<td class="px-6 py-4 whitespace-nowrap"> |
|
|
<span class="px-2 inline-flex text-xs leading-5 font-semibold rounded-full bg-blue-100 text-blue-800">์ผ๋ฐ๋ถ</span> |
|
|
</td> |
|
|
<td class="px-6 py-4 whitespace-nowrap text-sm font-bold text-gray-900">96.5</td> |
|
|
<td class="px-6 py-4 whitespace-nowrap"> |
|
|
<span class="text-green-500 flex items-center"> |
|
|
<i class="fas fa-arrow-up mr-1"></i> 3 |
|
|
</span> |
|
|
</td> |
|
|
<td class="px-6 py-4 whitespace-nowrap"> |
|
|
<div class="w-full bg-gray-200 rounded-full h-2.5"> |
|
|
<div class="bg-purple-600 h-2.5 rounded-full" style="width: 45%"></div> |
|
|
</div> |
|
|
<div class="text-xs text-gray-500 mt-1">45% (450/1000)</div> |
|
|
</td> |
|
|
</tr> |
|
|
|
|
|
<tr class="leaderboard-row hover:bg-gray-50 transition"> |
|
|
<td class="px-6 py-4 whitespace-nowrap"> |
|
|
<div class="flex items-center"> |
|
|
<div class="w-8 h-8 rounded-full flex items-center justify-center font-bold">4</div> |
|
|
</div> |
|
|
</td> |
|
|
<td class="px-6 py-4 whitespace-nowrap"> |
|
|
<div class="flex items-center"> |
|
|
<div class="flex-shrink-0 h-10 w-10"> |
|
|
<img class="h-10 w-10 rounded-full" src="https://via.placeholder.com/40" alt=""> |
|
|
</div> |
|
|
<div class="ml-4"> |
|
|
<div class="text-sm font-medium text-gray-900">๋ถ์ฐ AI ์ฐ๊ตฌํ</div> |
|
|
<div class="text-sm text-gray-500">์ฅ๋๊ฑด, ํ๊ฐ์ธ, ์กํ๊ต</div> |
|
|
</div> |
|
|
</div> |
|
|
</td> |
|
|
<td class="px-6 py-4 whitespace-nowrap"> |
|
|
<span class="px-2 inline-flex text-xs leading-5 font-semibold rounded-full bg-blue-100 text-blue-800">์ผ๋ฐ๋ถ</span> |
|
|
</td> |
|
|
<td class="px-6 py-4 whitespace-nowrap text-sm font-bold text-gray-900">95.8</td> |
|
|
<td class="px-6 py-4 whitespace-nowrap"> |
|
|
<span class="text-gray-500">-</span> |
|
|
</td> |
|
|
<td class="px-6 py-4 whitespace-nowrap"> |
|
|
<div class="w-full bg-gray-200 rounded-full h-2.5"> |
|
|
<div class="bg-purple-600 h-2.5 rounded-full" style="width: 90%"></div> |
|
|
</div> |
|
|
<div class="text-xs text-gray-500 mt-1">90% (900/1000)</div> |
|
|
</td> |
|
|
</tr> |
|
|
|
|
|
<tr class="leaderboard-row hover:bg-gray-50 transition"> |
|
|
<td class="px-6 py-4 whitespace-nowrap"> |
|
|
<div class="flex items-center"> |
|
|
<div class="w-8 h-8 rounded-full flex items-center justify-center font-bold">5</div> |
|
|
</div> |
|
|
</td> |
|
|
<td class="px-6 py-4 whitespace-nowrap"> |
|
|
<div class="flex items-center"> |
|
|
<div class="flex-shrink-0 h-10 w-10"> |
|
|
<img class="h-10 w-10 rounded-full" src="https://via.placeholder.com/40" alt=""> |
|
|
</div> |
|
|
<div class="ml-4"> |
|
|
<div class="text-sm font-medium text-gray-900">๊ณ ๋ฑํ๊ต AI ๋์๋ฆฌ</div> |
|
|
<div class="text-sm text-gray-500">์ด๋ฏผํธ, ๋ฐ๋ณด์, ๊น์ฐ๋น</div> |
|
|
</div> |
|
|
</div> |
|
|
</td> |
|
|
<td class="px-6 py-4 whitespace-nowrap"> |
|
|
<span class="px-2 inline-flex text-xs leading-5 font-semibold rounded-full bg-green-100 text-green-800">ํ์๋ถ</span> |
|
|
</td> |
|
|
<td class="px-6 py-4 whitespace-nowrap text-sm font-bold text-gray-900">94.3</td> |
|
|
<td class="px-6 py-4 whitespace-nowrap"> |
|
|
<span class="text-red-500 flex items-center"> |
|
|
<i class="fas fa-arrow-down mr-1"></i> 2 |
|
|
</span> |
|
|
</td> |
|
|
<td class="px-6 py-4 whitespace-nowrap"> |
|
|
<div class="w-full bg-gray-200 rounded-full h-2.5"> |
|
|
<div class="bg-purple-600 h-2.5 rounded-full" style="width: 60%"></div> |
|
|
</div> |
|
|
<div class="text-xs text-gray-500 mt-1">60% (600/1000)</div> |
|
|
</td> |
|
|
</tr> |
|
|
</tbody> |
|
|
</table> |
|
|
</div> |
|
|
|
|
|
<div class="mt-6 flex justify-between items-center"> |
|
|
<div class="text-sm text-gray-500"> |
|
|
ํ์ฌ <span class="font-medium">1,245</span>๊ฐ ํ ์ค ์์ <span class="font-medium">5</span>๊ฐ ํ ํ์ ์ค |
|
|
</div> |
|
|
<nav class="flex items-center space-x-2"> |
|
|
<button class="px-3 py-1 rounded border border-gray-300 text-gray-500 hover:bg-gray-50"> |
|
|
<i class="fas fa-angle-left"></i> |
|
|
</button> |
|
|
<button class="px-3 py-1 rounded bg-purple-600 text-white">1</button> |
|
|
<button class="px-3 py-1 rounded border border-gray-300 text-gray-700 hover:bg-gray-50">2</button> |
|
|
<button class="px-3 py-1 rounded border border-gray-300 text-gray-700 hover:bg-gray-50">3</button> |
|
|
<span class="px-2 text-gray-500">...</span> |
|
|
<button class="px-3 py-1 rounded border border-gray-300 text-gray-700 hover:bg-gray-50">25</button> |
|
|
<button class="px-3 py-1 rounded border border-gray-300 text-gray-500 hover:bg-gray-50"> |
|
|
<i class="fas fa-angle-right"></i> |
|
|
</button> |
|
|
</nav> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
|
|
|
<div id="community-page" class="hidden fade-in"> |
|
|
<div class="bg-white rounded-lg shadow-md p-6 mb-6"> |
|
|
<div class="flex flex-col md:flex-row justify-between items-start md:items-center mb-6"> |
|
|
<h1 class="text-2xl font-bold text-gray-800 mb-4 md:mb-0">์ปค๋ฎค๋ํฐ ํฌ๋ผ</h1> |
|
|
<div class="flex space-x-3"> |
|
|
<div class="relative"> |
|
|
<select class="appearance-none bg-white border border-gray-300 rounded-lg px-4 py-2 pr-8 focus:outline-none focus:ring-2 focus:ring-purple-600"> |
|
|
<option>์ ์ฒด ์นดํ
๊ณ ๋ฆฌ</option> |
|
|
<option>LLM ๋ชจ๋ธ</option> |
|
|
<option>์ด๋ฏธ์ง ์์ฑ</option> |
|
|
<option>๊ณต๊ณต ๋ฐ์ดํฐ</option> |
|
|
<option>์ฌํ์ ๋
ผ์</option> |
|
|
<option>๊ธฐํ</option> |
|
|
</select> |
|
|
<div class="pointer-events-none absolute inset-y-0 right-0 flex items-center px-2 text-gray-700"> |
|
|
<i class="fas fa-chevron-down"></i> |
|
|
</div> |
|
|
</div> |
|
|
<button onclick="loadPage('new-post')" class="px-4 py-2 bg-purple-600 text-white rounded-lg font-medium hover:bg-purple-700 transition flex items-center"> |
|
|
<i class="fas fa-plus mr-2"></i> ์ ๊ธ ์์ฑ |
|
|
</button> |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
<div class="space-y-4"> |
|
|
<div class="bg-white border border-gray-200 rounded-lg p-4 hover:shadow-md transition"> |
|
|
<div class="flex items-start"> |
|
|
<div class="flex-shrink-0 mr-4"> |
|
|
<img src="https://randomuser.me/api/portraits/women/44.jpg" alt="ํ๋กํ" class="w-10 h-10 rounded-full"> |
|
|
</div> |
|
|
<div class="flex-1 min-w-0"> |
|
|
<div class="flex justify-between items-start mb-1"> |
|
|
<a href="#" class="text-lg font-medium text-gray-900 hover:text-purple-600" onclick="loadPage('community-post')">LLM ๋ชจ๋ธ ์ต์ ํ ํ ๊ณต์ ํฉ๋๋ค</a> |
|
|
<span class="text-sm text-gray-500 ml-2">2์๊ฐ ์ </span> |
|
|
</div> |
|
|
<p class="text-sm text-gray-600 mb-2">์ฌ๋ฌ๊ฐ์ง ํ๋กฌํํธ ์์ง๋์ด๋ง ๊ธฐ๋ฒ์ ํตํด ๋ชจ๋ธ ์ฑ๋ฅ์ ํฅ์์ํฌ ์ ์๋ ๋ฐฉ๋ฒ์ ๊ณต์ ๋๋ฆฝ๋๋ค...</p> |
|
|
<div class="flex items-center text-sm text-gray-500"> |
|
|
<span class="flex items-center mr-4"><i class="far fa-eye mr-1"></i> 124</span> |
|
|
<span class="flex items-center mr-4"><i class="far fa-thumbs-up mr-1"></i> 24</span> |
|
|
<span class="flex items-center"><i class="far fa-comment mr-1"></i> 5</span> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
<div class="bg-white border border-gray-200 rounded-lg p-4 hover:shadow-md transition"> |
|
|
<div class="flex items-start"> |
|
|
<div class="flex-shrink-0 mr-4"> |
|
|
<img src="https://randomuser.me/api/portraits/men/22.jpg" alt="ํ๋กํ" class="w-10 h-10 rounded-full"> |
|
|
</div> |
|
|
<div class="flex-1 min-w-0"> |
|
|
<div class="flex justify-between items-start mb-1"> |
|
|
<a href="#" class="text-lg font-medium text-gray-900 hover:text-purple-600" onclick="loadPage('community-post')">์ด๋ฏธ์ง ์์ฑ ๋ชจ๋ธ ๋น๊ต ๋ถ์</a> |
|
|
<span class="text-sm text-gray-500 ml-2">5์๊ฐ ์ </span> |
|
|
</div> |
|
|
<p class="text-sm text-gray-600 mb-2">Stable Diffusion, DALL-E, Midjourney ๋ฑ ์ฃผ์ ์ด๋ฏธ์ง ์์ฑ ๋ชจ๋ธ์ ์ฅ๋จ์ ์ ๋น๊ต ๋ถ์ํด๋ดค์ต๋๋ค...</p> |
|
|
<div class="flex items-center text-sm text-gray-500"> |
|
|
<span class="flex items-center mr-4"><i class="far fa-eye mr-1"></i> 98</span> |
|
|
<span class="flex items-center mr-4"><i class="far fa-thumbs-up mr-1"></i> 18</span> |
|
|
<span class="flex items-center"><i class="far fa-comment mr-1"></i> 7</span> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
<div class="bg-white border border-gray-200 rounded-lg p-4 hover:shadow-md transition"> |
|
|
<div class="flex items-start"> |
|
|
<div class="flex-shrink-0 mr-4"> |
|
|
<img src="https://randomuser.me/api/portraits/men/32.jpg" alt="ํ๋กํ" class="w-10 h-10 rounded-full"> |
|
|
</div> |
|
|
<div class="flex-1 min-w-0"> |
|
|
<div class="flex justify-between items-start mb-1"> |
|
|
<a href="#" class="text-lg font-medium text-gray-900 hover:text-purple-600" onclick="loadPage('community-post')">๋ถ์ฐ์ ๊ณต๊ณต ๋ฐ์ดํฐ ํ์ฉ ํ</a> |
|
|
<span class="text-sm text-gray-500 ml-2">1์ผ ์ </span> |
|
|
</div> |
|
|
<p class="text-sm text-gray-600 mb-2">๋ถ์ฐ์์์ ์ ๊ณตํ๋ ๊ณต๊ณต ๋ฐ์ดํฐ๋ฅผ ํจ๊ณผ์ ์ผ๋ก ํ์ฉํ๋ ๋ฐฉ๋ฒ๊ณผ ์ฃผ์์ฌํญ์ ๊ณต์ ํฉ๋๋ค...</p> |
|
|
<div class="flex items-center text-sm text-gray-500"> |
|
|
<span class="flex items-center mr-4"><i class="far fa-eye mr-1"></i> 76</span> |
|
|
<span class="flex items-center mr-4"><i class="far fa-thumbs-up mr-1"></i> 12</span> |
|
|
<span class="flex items-center"><i class="far fa-comment mr-1"></i> 3</span> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
<div class="bg-white border border-gray-200 rounded-lg p-4 hover:shadow-md transition"> |
|
|
<div class="flex items-start"> |
|
|
<div class="flex-shrink-0 mr-4"> |
|
|
<img src="https://randomuser.me/api/portraits/women/12.jpg" alt="ํ๏ฟฝ๋กํ" class="w-10 h-10 rounded-full"> |
|
|
</div> |
|
|
<div class="flex-1 min-w-0"> |
|
|
<div class="flex justify-between items-start mb-1"> |
|
|
<a href="#" class="text-lg font-medium text-gray-900 hover:text-purple-600" onclick="loadPage('community-post')">์ฌํ์ ๋
ผ์ ์ฃผ์ ์ ๋ํ AI ํ์ฉ ์ฌ๋ก</a> |
|
|
<span class="text-sm text-gray-500 ml-2">2์ผ ์ </span> |
|
|
</div> |
|
|
<p class="text-sm text-gray-600 mb-2">AI๋ฅผ ํ์ฉํ์ฌ ์ฌํ์ ๋
ผ์๊ฐ ํ์ํ ์ฃผ์ ๋ค์ ๋ถ์ํ๊ณ ์๊ฐํํ ์ฌ๋ก๋ค์ ๋ชจ์๋ดค์ต๋๋ค...</p> |
|
|
<div class="flex items-center text-sm text-gray-500"> |
|
|
<span class="flex items-center mr-4"><i class="far fa-eye mr-1"></i> 145</span> |
|
|
<span class="flex items-center mr-4"><i class="far fa-thumbs-up mr-1"></i> 32</span> |
|
|
<span class="flex items-center"><i class="far fa-comment mr-1"></i> 8</span> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
<div class="mt-6 flex justify-center"> |
|
|
<nav class="flex items-center space-x-2"> |
|
|
<button class="px-3 py-1 rounded border border-gray-300 text-gray-500 hover:bg-gray-50"> |
|
|
<i class="fas fa-angle-left"></i> |
|
|
</button> |
|
|
<button class="px-3 py-1 rounded bg-purple-600 text-white">1</button> |
|
|
<button class="px-3 py-1 rounded border border-gray-300 text-gray-700 hover:bg-gray-50">2</button> |
|
|
<button class="px-3 py-1 rounded border border-gray-300 text-gray-700 hover:bg-gray-50">3</button> |
|
|
<span class="px-2 text-gray-500">...</span> |
|
|
<button class="px-3 py-1 rounded border border-gray-300 text-gray-700 hover:bg-gray-50">10</button> |
|
|
<button class="px-3 py-1 rounded border border-gray-300 text-gray-500 hover:bg-gray-50"> |
|
|
<i class="fas fa-angle-right"></i> |
|
|
</button> |
|
|
</nav> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
|
|
|
<div id="faq-page" class="hidden fade-in"> |
|
|
<div class="bg-white rounded-lg shadow-md p-6 mb-6"> |
|
|
<h1 class="text-2xl font-bold text-gray-800 mb-6">์์ฃผ ๋ฌป๋ ์ง๋ฌธ (FAQ)</h1> |
|
|
|
|
|
<div class="mb-6"> |
|
|
<div class="relative"> |
|
|
<input type="text" placeholder="FAQ ๊ฒ์..." class="w-full px-4 py-3 pl-10 border border-gray-300 rounded-lg focus:ring-2 focus:ring-purple-600 focus:border-transparent"> |
|
|
<div class="absolute inset-y-0 left-0 pl-3 flex items-center pointer-events-none"> |
|
|
<i class="fas fa-search text-gray-400"></i> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
<div class="mb-6"> |
|
|
<h2 class="text-lg font-semibold text-gray-800 mb-3">๋ํ ์ฐธ๊ฐ ๊ด๋ จ</h2> |
|
|
<div class="space-y-3"> |
|
|
<div class="border border-gray-200 rounded-lg overflow-hidden"> |
|
|
<button class="w-full px-4 py-3 text-left font-medium text-gray-800 bg-gray-50 hover:bg-gray-100 flex justify-between items-center" onclick="toggleFAQ(this)"> |
|
|
<span>๋ํ ์ฐธ๊ฐ ์ ์ฒญ์ ์ด๋ป๊ฒ ํ๋์?</span> |
|
|
<i class="fas fa-chevron-down transition-transform duration-200"></i> |
|
|
</button> |
|
|
<div class="hidden px-4 py-3 bg-white border-t border-gray-200"> |
|
|
<p class="text-gray-700">๋ํ ํํ์ด์ง์์ ํ์๊ฐ์
ํ, '๋ํ ๋ฑ๋ก' ๋ฉ๋ด๋ฅผ ํตํด ์ฐธ๊ฐ ์ ์ฒญ์ ํ ์ ์์ต๋๋ค. ํ์ ์์ฑํ๊ฑฐ๋ ๊ธฐ์กด ํ์ ์ฐธ์ฌํ ์ ์์ผ๋ฉฐ, ํ์๋ถ์ ์ผ๋ฐ๋ถ ์ค ์ ํํ์ฌ ์ ์ฒญํ์๋ฉด ๋ฉ๋๋ค.</p> |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
<div class="border border-gray-200 rounded-lg overflow-hidden"> |
|
|
<button class="w-full px-4 py-3 text-left font-medium text-gray-800 bg-gray-50 hover:bg-gray-100 flex justify-between items-center" onclick="toggleFAQ(this)"> |
|
|
<span>ํ์๋ถ์ ์ผ๋ฐ๋ถ์ ์ฐจ์ด์ ์ ๋ฌด์์ธ๊ฐ์?</span> |
|
|
<i class="fas fa-chevron-down transition-transform duration-200"></i> |
|
|
</button> |
|
|
<div class="hidden px-4 py-3 bg-white border-t border-gray-200"> |
|
|
<p class="text-gray-700">ํ์๋ถ๋ ์ด/์ค/๊ณ ๋ฑํ์์ ๋์์ผ๋ก ํ๋ฉฐ, ์ํ๊ธฐ๋ก๋ถ์ ๊ธฐ์ฌ ๊ฐ๋ฅํ ๊ณต์ ์์์ด ์ ๊ณต๋ฉ๋๋ค. ์ผ๋ฐ๋ถ๋ ์ฑ์ธ์ ๋์์ผ๋ก ํ๋ฉฐ ํ์๋ ์ฐธ์ฌ ๊ฐ๋ฅํ์ง๋ง, ํ์๋ถ์๋ ๋ณ๋์ ํ๊ฐ ๊ธฐ์ค์ด ์ ์ฉ๋ฉ๋๋ค.</p> |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
<div class="border border-gray-200 rounded-lg overflow-hidden"> |
|
|
<button class="w-full px-4 py-3 text-left font-medium text-gray-800 bg-gray-50 hover:bg-gray-100 flex justify-between items-center" onclick="toggleFAQ(this)"> |
|
|
<span>ํ์์ ๋ช ๋ช
๊น์ง ๊ตฌ์ฑํ ์ ์๋์?</span> |
|
|
<i class="fas fa-chevron-down transition-transform duration-200"></i> |
|
|
</button> |
|
|
<div class="hidden px-4 py-3 bg-white border-t border-gray-200"> |
|
|
<p class="text-gray-700">์ต์ 1๋ช
๋ถํฐ ์ต๋ 3๋ช
๊น์ง ํ์ ๊ตฌ์ฑํ ์ ์์ต๋๋ค. ํ์ฅ์ด ํ์ ์์ฑํ ํ ํ์์ ์ด๋ํ ์ ์์ผ๋ฉฐ, ํ์์ ์ด๋๋ฅผ ์๋ฝํด์ผ ํ์ ํฉ๋ฅํ ์ ์์ต๋๋ค.</p> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
<div class="mb-6"> |
|
|
<h2 class="text-lg font-semibold text-gray-800 mb-3">๋ํ ์งํ ๊ด๋ จ</h2> |
|
|
<div class="space-y-3"> |
|
|
<div class="border border-gray-200 rounded-lg overflow-hidden"> |
|
|
<button class="w-full px-4 py-3 text-left font-medium text-gray-800 bg-gray-50 hover:bg-gray-100 flex justify-between items-center" onclick="toggleFAQ(this)"> |
|
|
<span>๋ํ๋ ์ด๋ค ๋ฐฉ์์ผ๋ก ์งํ๋๋์?</span> |
|
|
<i class="fas fa-chevron-down transition-transform duration-200"></i> |
|
|
</button> |
|
|
<div class="hidden px-4 py-3 bg-white border-t border-gray-200"> |
|
|
<p class="text-gray-700">๋ํ๋ ์์ ๊ณผ ๋ณธ์ ์ผ๋ก ๋๋์ด ์งํ๋ฉ๋๋ค. ์์ ์ ์จ๋ผ์ธ์ผ๋ก ์งํ๋๋ฉฐ ๋ฆฌ๋๋ณด๋ ํ์์ผ๋ก ์ค์๊ฐ ์์๊ฐ ๋ฐ์๋ฉ๋๋ค. ๋ณธ์ ์ 16๊ฐ ํ ๋๋จผํธ ๋ฐฉ์์ผ๋ก ์คํ๋ผ์ธ์์ ์งํ๋๋ฉฐ, ์ค์๊ฐ ์ค๊ณ๊ฐ ์ ๊ณต๋ฉ๋๋ค.</p> |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
<div class="border border-gray-200 rounded-lg overflow-hidden"> |
|
|
<button class="w-full px-4 py-3 text-left font-medium text-gray-800 bg-gray-50 hover:bg-gray-100 flex justify-between items-center" onclick="toggleFAQ(this)"> |
|
|
<span>๊ณผ์ ๋ ์ด๋ค ์ ํ์ผ๋ก ์ถ์ ๋๋์?</span> |
|
|
<i class="fas fa-chevron-down transition-transform duration-200"></i> |
|
|
</button> |
|
|
<div class="hidden px-4 py-3 bg-white border-t border-gray-200"> |
|
|
<p class="text-gray-700">๊ณผ์ ๋ ํฌ๊ฒ 4๊ฐ์ง ์ ํ์ผ๋ก ์ถ์ ๋ฉ๋๋ค: LLM ๋ชจ๋ธ ํ์ฉ(ํ๋กฌํํธ ์์ฑ), ์ด๋ฏธ์ง ์์ฑ AI, ๊ณต๊ณต ๋ฐ์ดํฐ ํ์ฉ(AI ์์ด์ ํธ ๊ฐ๋ฐ), ์ฌํ์ ๋
ผ์๊ฐ ํ์ํ ์ฃผ์ (์ฐฌ๋ฐ ๋
ผ์). ๊ฐ ๋ผ์ด๋๋ง๋ค ๋ค๋ฅธ ์ ํ์ ๊ณผ์ ๊ฐ ์ฃผ์ด์ง ์ ์์ต๋๋ค.</p> |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
<div class="border border-gray-200 rounded-lg overflow-hidden"> |
|
|
<button class="w-full px-4 py-3 text-left font-medium text-gray-800 bg-gray-50 hover:bg-gray-100 flex justify-between items-center" onclick="toggleFAQ(this)"> |
|
|
<span>API ์ฌ์ฉ๋์ ์ด๋ป๊ฒ ๊ด๋ฆฌ๋๋์?</span> |
|
|
<i class="fas fa-chevron-down transition-transform duration-200"></i> |
|
|
</button> |
|
|
<div class="hidden px-4 py-3 bg-white border-t border-gray-200"> |
|
|
<p class="text-gray-700">๊ฐ ํ๋ณ๋ก API ์ฌ์ฉ๋์ด ํ ๋น๋๋ฉฐ, ์์
ํ๊ฒฝ ํ์ด์ง์์ ์ค์๊ฐ์ผ๋ก ์ฌ์ฉ๋์ ํ์ธํ ์ ์์ต๋๋ค. ๋ชจ๋ ์ฐธ๊ฐ์์๊ฒ ๋์ผํ ์กฐ๊ฑด์ด ์ ๊ณต๋๋ฉฐ, API ๋น์ฉ์ ๋ํ ์ด์ ์ธก์์ ๊ด๋ฆฌํฉ๋๋ค.</p> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
<div class="mb-6"> |
|
|
<h2 class="text-lg font-semibold text-gray-800 mb-3">ํ๊ฐ ๋ฐ ์์ ๊ด๋ จ</h2> |
|
|
<div class="space-y-3"> |
|
|
<div class="border border-gray-200 rounded-lg overflow-hidden"> |
|
|
<button class="w-full px-4 py-3 text-left font-medium text-gray-800 bg-gray-50 hover:bg-gray-100 flex justify-between items-center" onclick="toggleFAQ(this)"> |
|
|
<span>๋ํ ํ๊ฐ๋ ์ด๋ค ๊ธฐ์ค์ผ๋ก ์ด๋ฃจ์ด์ง๋์?</span> |
|
|
<i class="fas fa-chevron-down transition-transform duration-200"></i> |
|
|
</button> |
|
|
<div class="hidden px-4 py-3 bg-white border-t border-gray-200"> |
|
|
<p class="text-gray-700">ํ๊ฐ๋ ์๋ํ๋ ํ๊ฐ ์์คํ
๊ณผ ์ ๋ฌธ๊ฐ ์ฌ์ฌ๋ก ์ด๋ฃจ์ด์ง๋๋ค. ์์ ์ ๋ฆฌ๋๋ณด๋ ๋ฐฉ์์ผ๋ก ์ค์๊ฐ ์์๊ฐ ๋ฐ์๋๋ฉฐ, ๋ณธ์ ์ ๋ฆฌ๋๋ณด๋์ ์ ๋ฌธ๊ฐ ์ฌ์ฌ ํฌํ๊ฐ ๊ฒฐํฉ๋ฉ๋๋ค. ๊ฐ ๊ณผ์ ์ ํ๋ณ๋ก ๋ช
ํํ ํ๊ฐ ๊ธฐ์ค์ด ์ฌ์ ์ ๊ณต๊ฐ๋ฉ๋๋ค.</p> |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
<div class="border border-gray-200 rounded-lg overflow-hidden"> |
|
|
<button class="w-full px-4 py-3 text-left font-medium text-gray-800 bg-gray-50 hover:bg-gray-100 flex justify-between items-center" onclick="toggleFAQ(this)"> |
|
|
<span>์๊ธ์ ์ด๋ป๊ฒ ์ง๊ธ๋๋์?</span> |
|
|
<i class="fas fa-chevron-down transition-transform duration-200"></i> |
|
|
</button> |
|
|
<div class="hidden px-4 py-3 bg-white border-t border-gray-200"> |
|
|
<p class="text-gray-700">์ด ์๊ธ ํ์ 2์ต 5์ฒ๋ง ์ ๊ท๋ชจ์ด๋ฉฐ, ๊ฐ ๋ถ๋ฌธ๋ณ(ํ์๋ถ/์ผ๋ฐ๋ถ)๊ณผ ์์์ ๋ฐ๋ผ ์๊ธ์ด ๋ฐฐ๋ถ๋ฉ๋๋ค. ์๊ธ์ ๋ํ ์ข
๋ฃ ํ ๊ณต์ ๊ณ์ข๋ก ์ด์ฒด๋๋ฉฐ, ํ์ํ ๊ฒฝ์ฐ ์ธ๊ธ ๊ด๋ จ ์๋ฅ๋ฅผ ์ ์ถํด์ผ ํ ์ ์์ต๋๋ค.</p> |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
<div class="border border-gray-200 rounded-lg overflow-hidden"> |
|
|
<button class="w-full px-4 py-3 text-left font-medium text-gray-800 bg-gray-50 hover:bg-gray-100 flex justify-between items-center" onclick="toggleFAQ(this)"> |
|
|
<span>ํ์๋ถ ์์์์ ๊ฒฝ์ฐ ์ํ๊ธฐ๋ก๋ถ ๊ธฐ์ฌ๋ ์ด๋ป๊ฒ ํ๋์?</span> |
|
|
<i class="fas fa-chevron-down transition-transform duration-200"></i> |
|
|
</button> |
|
|
<div class="hidden px-4 py-3 bg-white border-t border-gray-200"> |
|
|
<p class="text-gray-700">ํ์๋ถ ์์์์๊ฒ๋ ๊ณต์ ์์ ์ฆ๋ช
์๊ฐ ๋ฐ๊ธ๋๋ฉฐ, ์ด๋ฅผ ํตํด ํ๊ต์ ์ํ๊ธฐ๋ก๋ถ ๊ธฐ์ฌ๋ฅผ ์์ฒญํ ์ ์์ต๋๋ค. ๊ต์ก์ฒญ๊ณผ ์ฐ๊ณ๋์ด ๊ณต์์ ์ผ๋ก ์ธ์ ๋๋ ์์์ด๋ฏ๋ก ๋ฌธ์ ์์ด ๊ธฐ์ฌ ๊ฐ๋ฅํฉ๋๋ค.</p> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
<div class="border-t border-gray-200 pt-6"> |
|
|
<h2 class="text-lg font-semibold text-gray-800 mb-4">๋ฌธ์ํ๊ธฐ</h2> |
|
|
<p class="text-gray-600 mb-4">์ฐพ์ผ์๋ ๋ต๋ณ์ด ์์ผ์ ๊ฐ์? ์ง์ ๋ฌธ์ํด์ฃผ์ธ์.</p> |
|
|
<button onclick="loadPage('inquiry')" class="px-4 py-2 bg-purple-600 text-white rounded-lg font-medium hover:bg-purple-700 transition"> |
|
|
<i class="fas fa-envelope mr-2"></i> ๋ฌธ์ํ๊ธฐ |
|
|
</button> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
|
|
|
<div id="dashboard-page" class="hidden fade-in"> |
|
|
<div class="bg-white rounded-lg shadow-md p-6 mb-6"> |
|
|
<h1 class="text-2xl font-bold text-gray-800 mb-6">๋์๋ณด๋</h1> |
|
|
|
|
|
<div class="grid grid-cols-1 md:grid-cols-3 gap-6 mb-8"> |
|
|
<div class="bg-white border border-gray-200 rounded-lg p-6 shadow-sm card-hover transition"> |
|
|
<div class="flex items-center mb-4"> |
|
|
<div class="bg-purple-100 p-2 rounded-full mr-3"> |
|
|
<i class="fas fa-trophy text-purple-600"></i> |
|
|
</div> |
|
|
<h3 class="font-medium text-gray-800">ํ์ฌ ์์</h3> |
|
|
</div> |
|
|
<div class="text-3xl font-bold text-gray-800 mb-2">15์</div> |
|
|
<div class="text-sm text-gray-500">์์ 2% (1,245ํ ์ค)</div> |
|
|
</div> |
|
|
|
|
|
<div class="bg-white border border-gray-200 rounded-lg p-6 shadow-sm card-hover transition"> |
|
|
<div class="flex items-center mb-4"> |
|
|
<div class="bg-blue-100 p-2 rounded-full mr-3"> |
|
|
<i class="fas fa-tasks text-blue-600"></i> |
|
|
</div> |
|
|
<h3 class="font-medium text-gray-800">๊ณผ์ ์งํ๋ฅ </h3> |
|
|
</div> |
|
|
<div class="flex items-center mb-2"> |
|
|
<div class |
|
|
</html> |