From df34b97efe7b534b42b17a1f11b8600b93c6c969 Mon Sep 17 00:00:00 2001 From: Ian Renton Date: Fri, 3 Oct 2025 20:52:54 +0100 Subject: [PATCH] Select/Deselect All buttons. Closes #25 --- views/webpage_home.tpl | 5 +++++ webassets/js/code.js | 12 ++++++++++++ 2 files changed, 17 insertions(+) diff --git a/views/webpage_home.tpl b/views/webpage_home.tpl index d923ee1..f5b3968 100644 --- a/views/webpage_home.tpl +++ b/views/webpage_home.tpl @@ -53,6 +53,11 @@
+ +

+ + +

diff --git a/webassets/js/code.js b/webassets/js/code.js index 9451b09..7a4f52a 100644 --- a/webassets/js/code.js +++ b/webassets/js/code.js @@ -357,6 +357,18 @@ function setUpEventListeners() { $("#filters-button").button("toggle"); $("#filters-area").hide(); }); + $("#select-all-button").click(function() { + $(".storeable-checkbox").each(function() { + $(this).prop('checked', true); + }); + filtersUpdated(); + }); + $("#deselect-all-button").click(function() { + $(".storeable-checkbox").each(function() { + $(this).prop('checked', false); + }); + filtersUpdated(); + }); } // Startup