Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/gethugothemes/dot-hugo-documentation-theme.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMehedi Sharif Titas <mehedishariftitas@gmail.com>2022-10-19 11:56:45 +0300
committerGitHub <noreply@github.com>2022-10-19 11:56:45 +0300
commitc643719b46a631d320f70b98679359bbc3ca48ed (patch)
tree8f99013e758b83918595b372ff7b66743c5aba36
parentcf866a4c3062a469f5c7185965300e3fe4c6bf5c (diff)
parent9b753303df7da72a1b6f06d3726db9a796f0d2ce (diff)
Merge pull request #181 from seiyria/patch-1
add autocomplete filtering on label AND value
-rw-r--r--layouts/partials/banner.html7
1 files changed, 7 insertions, 0 deletions
diff --git a/layouts/partials/banner.html b/layouts/partials/banner.html
index e6a620e..1936158 100644
--- a/layouts/partials/banner.html
+++ b/layouts/partials/banner.html
@@ -19,6 +19,13 @@
{{ $currentNode := . }} {{ $currentNode.Scratch.Set "pages" .Site.Pages
}} {{ $pages := ($currentNode.Scratch.Get "pages") }}
<script>
+ $.ui.autocomplete.filter = function (array, term) {
+ var matcher = new RegExp('(^| )' + $.ui.autocomplete.escapeRegex(term), 'i');
+ return $.grep(array, function (value) {
+ return matcher.test(value.label) || matcher.test(value.value) || matcher.test(value);
+ });
+ };
+
$(function() {
var projects = [
{{ range $pages }}