style(journal): иконки кнопок в виде «сетка» на Lucide

Те же глифы ✎/✦/× в gridEntryHTML() переведены на pencil/sparkles/trash-2.
В admin.css добавлен .card .del svg в правило размера 16px — иначе иконка
удаления отрисовалась бы в дефолтные 24px.

Заод закрыты оба вида журнала: .journal-card (карточки) и .card (сетка).
This commit is contained in:
dev
2026-10-04 22:06:27 +03:00
parent acbbc280fc
commit d77df46092
2 changed files with 4 additions and 4 deletions
+3 -3
View File
@@ -163,9 +163,9 @@ function gridEntryHTML(e) {
<div class="time">${fmtFull(e.created_at)}</div>
</div>
<button class="edit" data-report="${e.id}" title="Карточка отчёта"><i data-lucide="contact"></i></button>
<button class="edit" data-edit="${e.id}" title="Редактировать">✎</button>
${mp ? `<button class="edit" data-enhance="${e.id}" title="Улучшить фото">✦</button>` : ''}
<button class="del" data-del="${e.id}" title="Удалить">&times;</button>
<button class="edit" data-edit="${e.id}" title="Редактировать"><i data-lucide="pencil"></i></button>
${mp ? `<button class="edit" data-enhance="${e.id}" title="Улучшить фото"><i data-lucide="sparkles"></i></button>` : ''}
<button class="del" data-del="${e.id}" title="Удалить"><i data-lucide="trash-2"></i></button>
</div>
`;
}