create: admin.html, admin.js, help.html, index.html, info.html, info.js, login.html, main.js, style.css, auth.js, package.json, server.js, sqllite.js

This commit is contained in:
Калугин Олег Александрович
2026-04-12 19:05:12 +00:00
committed by GitVerse
parent 458b1fa927
commit 3fbf7311d8
13 changed files with 2018 additions and 0 deletions

55
public/index.html Normal file
View File

@@ -0,0 +1,55 @@
<!DOCTYPE html>
<html lang="ru">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Запись на открытые уроки</title>
<link rel="stylesheet" href="style.css">
</head>
<body>
<header>
<h1>День открытых дверей</h1>
<p>Выберите урок, на который хотите записаться</p>
</header>
<main>
<div class="filters">
<div class="filter-group">
<label>Класс</label>
<select id="filterClass">
<option value="">Все классы</option>
</select>
</div>
<div class="filter-group">
<label>Учитель</label>
<select id="filterTeacher">
<option value="">Все учителя</option>
</select>
</div>
<div class="filter-group">
<label>Тема урока</label>
<select id="filterTopic">
<option value="">Все темы</option>
</select>
</div>
<button id="resetFilter" class="reset-btn">Сбросить фильтры</button>
<span id="availableCount" class="lessons-count"></span>
</div>
<div id="lessonsContainer" class="lessons-grid"></div>
</main>
<div id="modal" class="modal">
<div class="modal-content">
<span class="close">&times;</span>
<h3>Запись на урок</h3>
<p id="modalLessonInfo"></p>
<form id="registrationForm">
<input type="hidden" id="lessonId">
<label>Ваше ФИО: <input type="text" id="parentName" required></label>
<label>Номер телефона: <input type="tel" id="parentPhone" required></label>
<button type="submit">Записаться</button>
</form>
<div id="modalMessage"></div>
</div>
</div>
<script src="main.js"></script>
</body>
</html>