diff options
Diffstat (limited to 'static/js')
| -rw-r--r-- | static/js/pagefind-entry.json | 2 | ||||
| -rw-r--r-- | static/js/pagefind.search.js | 25 |
2 files changed, 11 insertions, 16 deletions
diff --git a/static/js/pagefind-entry.json b/static/js/pagefind-entry.json index 905880c..9fbbaed 100644 --- a/static/js/pagefind-entry.json +++ b/static/js/pagefind-entry.json @@ -1 +1 @@ -{"version":"1.1.0","languages":{"en":{"hash":"en_9a3bf9aefa","wasm":"en","page_count":15},"fr":{"hash":"fr_6374b78f36","wasm":"fr","page_count":10},"es":{"hash":"es_f4a7172a38","wasm":"es","page_count":2}}}
\ No newline at end of file +{"version":"1.1.0","languages":{"es":{"hash":"es_7556d6166a","wasm":"es","page_count":2},"en":{"hash":"en_7dfb4d1ea2","wasm":"en","page_count":15},"fr":{"hash":"fr_51a156c78d","wasm":"fr","page_count":10}}}
\ No newline at end of file diff --git a/static/js/pagefind.search.js b/static/js/pagefind.search.js index 5936281..08231f7 100644 --- a/static/js/pagefind.search.js +++ b/static/js/pagefind.search.js @@ -54,32 +54,27 @@ window.onload = function () { var suggestions = document.getElementById("suggestions"); var searchinput = document.getElementById("searchinput"); - document.addEventListener("keydown", inputFocus); - document.addEventListener("click", function (event) { suggestions.contains(event.target) || suggestions.classList.add("d-none") }); - - document.getElementById('searchinput').onfocus = function() { - if (!loaded) { - lazyLoad(); - loaded = true; - document.body.contains(document.goSearch) && (document.goSearch.onsubmit = function() { return goSearchNow() }) - } - document.getElementById('searchinput').onfocus = ''; - } - var lang = document.documentElement.getAttribute("lang"); var langOnly = lang.substring(0, 2); var baseUrl = document.querySelector("meta[name='base']").getAttribute("content"); if (baseUrl.slice(-1) == "/") { baseUrl = baseUrl.slice(0, -1); } - options({ + options({//pagefind options basePath: baseUrl + '/js/' }); - var index; searchinput.addEventListener('input', show_results, true); suggestions.addEventListener('click', accept_suggestion, true); - + document.addEventListener("keydown", inputFocus); + document.addEventListener("click", function (event) { suggestions.contains(event.target) || suggestions.classList.add("d-none") }); + document.getElementById('searchinput').onfocus = function() { + if (!loaded) { + lazyLoad(); + loaded = true; + } + document.getElementById('searchinput').onfocus = ''; + } async function lazyLoad() { await init(); } |
