optimize search

This commit is contained in:
Oleg Belyaev 2025-03-22 15:27:47 +03:00
parent 8d345d62cc
commit d0da75869e
2 changed files with 11 additions and 3 deletions

View file

@ -115,6 +115,11 @@ nav#entrylist {
padding-left: 10px; padding-left: 10px;
} }
nav li.abv-menu-re {
filter: grayscale(100%);
filter: gray;
}
main {} main {}
article.abv-entry { article.abv-entry {

View file

@ -91,11 +91,14 @@ $( document ).ready(function() {
// Quick filter functionality // Quick filter functionality
$('#filter-entries').on("keyup", function () { $('#filter-entries').on("keyup", function () {
var value = $(this).val().toLowerCase(); var value = $(this).val().toLowerCase();
if (value.length > 1) { if (value.length > 0) {
$("#entrylist > ul > li").filter(function () { $("#entrylist > ul > li:not([hidden])").filter(function () {
return $(this).toggle($(this).children('a').text().toLowerCase().indexOf(value) > -1) return $(this).toggle($(this).children('a').text().toLowerCase().normalize("NFD").replace(/[\u0300-\u036f]/g, "").startsWith(value))
}); });
} }
else {
$("#entrylist > ul > li").show();
}
return false; return false;
}); });