Files
deskhub/plugin-webseite/assets/admin.js
T
2026-10-16 18:42:18 +00:00

10 lines
557 B
JavaScript

// Bestätigung vor dem Löschen und Ein-/Ausblenden der Theme-Felder (CSP erlaubt keine Inline-Skripte)
document.querySelectorAll('form[data-confirm]').forEach(function (f) {
f.addEventListener('submit', function (e) { if (!confirm(f.dataset.confirm)) e.preventDefault(); });
});
var type = document.getElementById('type');
function toggleTheme() {
document.querySelectorAll('.theme-only').forEach(function (el) { el.style.display = type.value === 'theme' ? '' : 'none'; });
}
if (type) { type.addEventListener('change', toggleTheme); toggleTheme(); }