60 lines
2.3 KiB
HTML
60 lines
2.3 KiB
HTML
{% extends "admin/login.html" %}
|
|
{% load i18n static %}
|
|
|
|
{% block content %}
|
|
<div class="flex min-h-screen">
|
|
<div class="w-full max-w-md mx-auto p-6">
|
|
<div class="mb-8 text-center">
|
|
{% include "unfold/helpers/logo.html" %}
|
|
</div>
|
|
|
|
{% if messages %}
|
|
<div class="bg-red-50 text-red-600 p-4 rounded-lg mb-4 text-sm"> <!-- Unfold's error class -->
|
|
{% for message in messages %}
|
|
{{ message }}
|
|
{% endfor %}
|
|
</div>
|
|
{% endif %}
|
|
|
|
<form method="post" class="space-y-4">
|
|
{% csrf_token %}
|
|
asdfadsf
|
|
<!-- Username Input (Matches Unfold's Styling) -->
|
|
<div>
|
|
<label for="id_username" class="block text-sm font-medium text-gray-700 mb-2">
|
|
{% trans "Username" %}
|
|
</label>
|
|
<input
|
|
type="text"
|
|
name="username"
|
|
id="id_username"
|
|
class="w-full px-3 py-2 border rounded-lg focus:ring-2 focus:ring-blue-500 focus:border-blue-500" <!-- Unfold's input classes -->
|
|
required
|
|
>
|
|
</div>
|
|
|
|
<!-- Password Input -->
|
|
<div>
|
|
<label for="id_password" class="block text-sm font-medium text-gray-700 mb-2">
|
|
{% trans "Password" %}
|
|
</label>
|
|
<input
|
|
type="password"
|
|
name="password"
|
|
id="id_password"
|
|
class="w-full px-3 py-2 border rounded-lg focus:ring-2 focus:ring-blue-500 focus:border-blue-500"
|
|
required
|
|
>
|
|
</div>
|
|
|
|
<!-- Submit Button -->
|
|
<button
|
|
type="submit"
|
|
class="w-full bg-blue-600 text-white py-2 px-4 rounded-lg hover:bg-blue-700 focus:ring-2 focus:ring-blue-500" <!-- Unfold's button classes -->
|
|
>
|
|
{% trans "Log in" %}
|
|
</button>
|
|
</form>
|
|
</div>
|
|
</div>
|
|
{% endblock %} |