From b285c4b5881df10c7b1dbdff0c2ec7249a98a4c2 Mon Sep 17 00:00:00 2001 From: Zichao Lin Date: Mon, 6 Jul 2026 08:27:34 +0800 Subject: [PATCH] fix(admin-invites): create form label margin-top:0, edit form inline conditional fields --- app/templates/admin_invites.html | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/app/templates/admin_invites.html b/app/templates/admin_invites.html index 9dd1377..f477233 100644 --- a/app/templates/admin_invites.html +++ b/app/templates/admin_invites.html @@ -17,11 +17,11 @@

创建邀请码

- +
- +
@@ -70,10 +70,12 @@
-
+
+
-
+
+
@@ -100,8 +102,10 @@ function toggleLimitFields() { } function toggleEditFields(id, val) { var form = document.getElementById('edit-form-' + id); - form.querySelector('.aif-edit-num').style.display = val === 'uses' ? 'flex' : 'none'; - form.querySelector('.aif-edit-date').style.display = val === 'expires' ? 'flex' : 'none'; + var num = form.querySelector('[name="max_uses"]').parentElement; + var date = form.querySelector('[name="expires_at"]').parentElement; + num.style.display = val === 'uses' ? 'inline-flex' : 'none'; + date.style.display = val === 'expires' ? 'inline-flex' : 'none'; } {% endblock %}