From b139d3a17bf86f66567b38647b7f99fda80f6ade Mon Sep 17 00:00:00 2001 From: mystie Date: Fri, 28 Mar 2025 19:49:17 +0300 Subject: [PATCH] save settings on `ctrl-s` --- templates/admin/base.html | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/templates/admin/base.html b/templates/admin/base.html index 4e4c0a8..a47b91e 100644 --- a/templates/admin/base.html +++ b/templates/admin/base.html @@ -107,6 +107,12 @@ function saveConfig() { document.getElementById('saveConfig').click(); }; + document.addEventListener('keydown', function(event) { + if (event.ctrlKey && event.key === "s") { + event.preventDefault(); + saveConfig(); + } + }); document.addEventListener('htmx:afterRequest', function(event) { const jsonResponse = event.detail.xhr.response; if (jsonResponse && event.detail.target.dataset.dontshowtoast != '') {