From 24caa148e1e6b87f88f05b7f8355b3860384ba74 Mon Sep 17 00:00:00 2001 From: alekan Date: Fri, 13 Mar 2026 02:00:49 +0300 Subject: [PATCH] =?UTF-8?q?=D0=9C=D0=BE=D0=B4=D0=B0=D0=BB=D0=BA=D0=B0=20?= =?UTF-8?q?=D0=BF=D0=B5=D1=80=D0=B5=D0=BD=D0=B5=D1=81=D0=B5=D0=BD=D0=B0=20?= =?UTF-8?q?=D0=B2=20=D1=88=D0=B0=D0=BF=D0=BA=D1=83,=20=D1=87=D0=B0=D1=81?= =?UTF-8?q?=D1=82=D0=B8=D1=87=D0=BD=D0=BE=20=D0=BD=D0=B0=D1=81=D1=82=D1=80?= =?UTF-8?q?=D0=BE=D0=B5=D0=BD=D1=8B=20=D1=81=D1=82=D0=B8=D0=BB=D0=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- frontend/admin/css/components.css | 8 ++- frontend/admin/js/views/users.js | 18 +++++- frontend/admin/views/users.html | 94 ++++++++++++++++++------------- 3 files changed, 75 insertions(+), 45 deletions(-) diff --git a/frontend/admin/css/components.css b/frontend/admin/css/components.css index e579611..6f55d8d 100755 --- a/frontend/admin/css/components.css +++ b/frontend/admin/css/components.css @@ -762,7 +762,7 @@ tbody tr:hover { top: 0; left: 0; right: 0; - bottom: 0; + /*bottom: 0;*/ background: rgba(0, 0, 0, 0.6); backdrop-filter: blur(4px); z-index: 1000; @@ -782,8 +782,10 @@ tbody tr:hover { border: 1px solid var(--bg-card-border); border-radius: var(--radius-md); padding: 2rem; - width: 90%; - max-width: 500px; + width: 100%; + top: 0; + max-width: 100%; + margin: 0 auto; position: relative; transform: scale(0.95); transition: transform 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275); diff --git a/frontend/admin/js/views/users.js b/frontend/admin/js/views/users.js index 00aad8c..57991c4 100755 --- a/frontend/admin/js/views/users.js +++ b/frontend/admin/js/views/users.js @@ -264,10 +264,22 @@ export async function initUsers() { time: timeSlot // передаём время }); showAlert('add-lesson-alert', 'Занятие добавлено', 'success'); + // Очищаем только поля, но оставляем userId + lessonGroupSelect.value = ''; + lessonDisciplineSelect.value = ''; + lessonClassroomSelect.value = ''; + lessonTypeSelect.value = ''; + lessonDaySelect.value = ''; + lessonTimeSelect.value = ''; + lessonTimeSelect.disabled = true; + weekUpper.checked = false; + weekLower.checked = false; + document.querySelector('input[name="lessonFormat"][value="Очно"]').checked = true; + + // Убираем сообщение через 3 секунды, чтобы можно было добавлять дальше setTimeout(() => { - modalAddLesson.classList.remove('open'); - resetLessonForm(); - }, 1500); + hideAlert('add-lesson-alert'); + }, 3000); } catch (e) { showAlert('add-lesson-alert', e.message || 'Ошибка добавления занятия', 'error'); } diff --git a/frontend/admin/views/users.html b/frontend/admin/views/users.html index 455f079..826aebc 100755 --- a/frontend/admin/views/users.html +++ b/frontend/admin/views/users.html @@ -54,29 +54,35 @@
-
- - -
+ +
-
- - -
+ +
+ + +
-
- - -
+ +
+ + +
-
-
+ +
+ + +
+ + +
-
+ + +
-
+
-
-
-
+ +
-
+ + +
-
+
-
-
- - -
+ +
+ + +
- - + +
+ +
+ +
+ +
+
\ No newline at end of file