first commit

This commit is contained in:
exercict
2026-07-14 08:10:11 +04:00
commit fdfb0dd62e
60 changed files with 9930 additions and 0 deletions
+94
View File
@@ -0,0 +1,94 @@
<div class="modal-header">
<h5 class="modal-title">
<?= htmlspecialchars((string)$board['name']) ?>
</h5>
<button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
</div>
<div class="modal-body">
<div class="row g-3 mb-4">
<div class="col-md-6">
<div><strong>ID:</strong> <?= (int)$board['id'] ?></div>
</div>
<div class="col-md-6">
<div><strong>Код:</strong> <?= htmlspecialchars((string)$board['code']) ?></div>
</div>
<div class="col-md-6">
<div>
<strong>Активна:</strong>
<?= (int)$board['is_active'] ? 'Да' : 'Нет' ?>
</div>
</div>
<div class="col-md-6">
<div><strong>Создана:</strong> <?= htmlspecialchars((string)$board['created_at']) ?></div>
</div>
</div>
<div class="mb-4">
<label class="form-label fw-bold">Описание доски</label>
<div class="border rounded p-3 bg-light">
<?= !empty($board['description'])
? nl2br(htmlspecialchars((string)$board['description']))
: '<span class="text-muted">Описание не заполнено</span>' ?>
</div>
</div>
<div class="mb-3">
<h6 class="mb-3">Статистика</h6>
<div class="row g-3">
<div class="col-6 col-md-4">
<div class="border rounded p-3 bg-light">
<div class="small text-muted">Всего задач</div>
<div class="fs-5 fw-semibold"><?= (int)$board['task_count'] ?></div>
</div>
</div>
<div class="col-6 col-md-4">
<div class="border rounded p-3 bg-light">
<div class="small text-muted">Новые</div>
<div class="fs-5 fw-semibold"><?= (int)$board['new_count'] ?></div>
</div>
</div>
<div class="col-6 col-md-4">
<div class="border rounded p-3 bg-light">
<div class="small text-muted">В работе</div>
<div class="fs-5 fw-semibold"><?= (int)$board['in_progress_count'] ?></div>
</div>
</div>
<div class="col-6 col-md-4">
<div class="border rounded p-3 bg-light">
<div class="small text-muted">На проверке</div>
<div class="fs-5 fw-semibold"><?= (int)$board['review_count'] ?></div>
</div>
</div>
<div class="col-6 col-md-4">
<div class="border rounded p-3 bg-light">
<div class="small text-muted">Закрыты</div>
<div class="fs-5 fw-semibold"><?= (int)$board['done_count'] ?></div>
</div>
</div>
<div class="col-6 col-md-4">
<div class="border rounded p-3 bg-light">
<div class="small text-muted">Отменены</div>
<div class="fs-5 fw-semibold"><?= (int)$board['canceled_count'] ?></div>
</div>
</div>
<div class="col-6 col-md-4">
<div class="border rounded p-3 bg-light">
<div class="small text-muted">Просрочены</div>
<div class="fs-5 fw-semibold"><?= (int)$board['overdue_count'] ?></div>
</div>
</div>
</div>
</div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-secondary" data-bs-dismiss="modal">Закрыть</button>
</div>