feat(students): аватары в списке студентов с превью и лайтбоксом

Круглый аватар слева от поля имени: миниатюра главного фото через thumbSrc, иначе инициалы. Клик по фото открывает imgModal с полным размером, клик по пустому — карточку профиля для загрузки. Аватар синхронизируется после загрузки, смены и удаления фото.
This commit is contained in:
dev
2026-10-03 21:33:25 +03:00
parent 70b0c7ae9b
commit 2377707297
3 changed files with 81 additions and 2 deletions
+4
View File
@@ -209,6 +209,10 @@
</div>
</div>
<div class="modal-overlay" id="imgModal">
<img id="imgModalSrc" alt="">
</div>
<div class="toast" id="toast"></div>
<script src="vendor/lucide.min.js"></script>
<script src="admin.js"></script>