This commit is contained in:
2026-05-14 17:17:11 +00:00
parent dc83364b1b
commit c29f85752b
8 changed files with 796 additions and 39 deletions

View File

@@ -0,0 +1,85 @@
<div>
<h2 class="text-2xl font-bold mb-4">
Unknown RFID Cards
</h2>
<div class="space-y-4">
{% for s in students %}
{% if s.name == "Unknown" %}
<div class="bg-gray-900 p-4 rounded-xl border border-gray-800">
<div class="font-bold text-lg">
{{ s.uid }}
</div>
<!-- ASSIGN -->
<form
hx-post="/admin/student/assign"
hx-target="#content"
class="mt-4 flex gap-2"
>
<input
type="hidden"
name="uid"
value="{{ s.uid }}"
>
<input
type="text"
name="name"
placeholder="Student Name"
class="bg-gray-800 p-2 rounded w-full"
>
<button
class="bg-green-700 px-4 rounded"
>
Assign
</button>
</form>
<!-- MERGE -->
<form
hx-post="/admin/student/merge"
hx-target="#content"
class="mt-4 flex gap-2"
>
<input
type="hidden"
name="new_uid"
value="{{ s.uid }}"
>
<input
type="text"
name="old_uid"
placeholder="Old UID"
class="bg-gray-800 p-2 rounded w-full"
>
<button
class="bg-yellow-700 px-4 rounded"
>
Merge
</button>
</form>
</div>
{% endif %}
{% endfor %}
</div>
</div>