Initial commit: InviteMe production redesign

This commit is contained in:
InviteMe Developer
2026-09-01 11:05:14 +03:00
commit 3ffa07323c
72 changed files with 6931 additions and 0 deletions
+19
View File
@@ -0,0 +1,19 @@
document.querySelectorAll("form[data-confirm]").forEach(form => {
form.addEventListener("submit", event => {
if (!window.confirm(form.dataset.confirm)) {
event.preventDefault();
}
});
});
document.querySelectorAll("select[data-auto-submit]").forEach(select => {
select.addEventListener("change", () => select.form.submit());
});
document.querySelectorAll("[data-sidebar-toggle]").forEach(button => {
button.addEventListener("click", () => document.body.classList.toggle("sidebar-open"));
});
document.addEventListener("keydown", event => {
if (event.key === "Escape") document.body.classList.remove("sidebar-open");
});