<!DOCTYPE html>
<html lang="ko" class="dark">
<head>
  <meta charset="UTF-8" />
  <meta name="viewport" content="width=device-width, initial-scale=1.0" />
  <title>회원가입 | 신라 AMP</title>
  <script src="https://cdn.tailwindcss.com"></script>
  <script>
    tailwind.config = {
      darkMode: 'class',
      theme: {
        extend: {
          fontFamily: {
            sans: ['Inter', 'sans-serif']
          }
        }
      }
    };
  </script>
  <link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;600;700&display=swap" rel="stylesheet" />
</head>
<body class="bg-gradient-to-br from-gray-900 via-gray-800 to-black text-white min-h-screen flex items-center justify-center px-4 font-sans">

  <div class="bg-gray-800 bg-opacity-70 backdrop-blur-lg p-8 rounded-2xl shadow-2xl w-full max-w-sm transition-all">
    <div class="text-center mb-6">
      <h1 class="text-3xl font-bold tracking-tight text-white">신라 AMP</h1>
      <p class="text-sm text-gray-400 mt-2">회원가입</p>
    </div>

    <form method="POST" class="space-y-4">
      {% csrf_token %}
      
      {% if form.errors %}
        <div class="text-red-400 text-sm mb-2">
          {% for field, errors in form.errors.items %}
            {% for error in errors %}
              {{ error }}
            {% endfor %}
          {% endfor %}
        </div>
      {% endif %}

      <div>
        <label for="{{ form.email.id_for_label }}" class="block mb-1 text-sm text-gray-300">{{ form.email.label }}</label>
        {{ form.email }}
      </div>

      <div>
        <label for="{{ form.password1.id_for_label }}" class="block mb-1 text-sm text-gray-300">{{ form.password1.label }}</label>
        {{ form.password1 }}
      </div>

      <div>
        <label for="{{ form.password2.id_for_label }}" class="block mb-1 text-sm text-gray-300">{{ form.password2.label }}</label>
        {{ form.password2 }}
      </div>

      <div class="flex items-start space-x-3">
        {{ form.privacy_agreement }}
        <div class="flex-1">
          <label for="{{ form.privacy_agreement.id_for_label }}" class="block text-sm text-gray-300 cursor-pointer">
            {{ form.privacy_agreement.label }}
          </label>
          {% if form.privacy_agreement.help_text %}
            <p class="text-xs text-gray-400 mt-1">{{ form.privacy_agreement.help_text }}</p>
          {% endif %}
        </div>
      </div>

      <!-- 숨겨진 필드들 -->
      {{ form.name }}
      {{ form.phone }}

      <button type="submit"
        class="w-full py-3 bg-blue-600 hover:bg-blue-700 active:bg-blue-800 rounded-xl text-white font-semibold text-base transition duration-200 shadow-md hover:shadow-lg">
        회원가입
      </button>
    </form>

    <div class="mt-6 text-center text-sm">
      <a href="{% url 'account_login' %}" class="text-blue-400 hover:text-blue-500 transition">
        로그인으로 돌아가기
      </a>
    </div>
  </div>

</body>
</html> 