From 8979386551020632dd82cfe5f71d032abef2fb07 Mon Sep 17 00:00:00 2001 From: droideparanoico Date: Mon, 6 Jul 2026 13:21:47 +0200 Subject: [PATCH] Clear search results on click outside --- src/main/resources/templates/layouts/base.html | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/main/resources/templates/layouts/base.html b/src/main/resources/templates/layouts/base.html index d03bb5b..78986a1 100644 --- a/src/main/resources/templates/layouts/base.html +++ b/src/main/resources/templates/layouts/base.html @@ -25,6 +25,13 @@ document.addEventListener('DOMContentLoaded', function () { var saved = localStorage.getItem('daisyui-theme'); if (saved) document.documentElement.setAttribute('data-theme', saved); + document.addEventListener('click', function (e) { + var search = document.getElementById('search-wrapper'); + var results = document.getElementById('search-results'); + if (results && search && !search.contains(e.target)) { + results.innerHTML = ''; + } + }); }); function setTheme(sel) { var theme = sel.value;