Compare commits

...

2 commits

Author SHA1 Message Date
Oleg Belyaev
d0da75869e optimize search 2025-03-22 15:27:47 +03:00
Oleg Belyaev
8d345d62cc fixed sidebar collapse 2025-03-22 12:22:14 +03:00
2 changed files with 15 additions and 7 deletions

View file

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

View file

@ -69,8 +69,8 @@ $( document ).ready(function() {
// $("#leftbar")[0].style.paddingLeft = "10px";
$("main")[0].style.marginLeft = "250px";
$("header")[0].style.marginLeft = "250px";
$("footer")[0].style.marginLeft = "250px";
$("header nav")[0].style.marginLeft = "250px";
$("footer nav")[0].style.marginLeft = "250px";
$("#open-leftbar").hide();
$("#close-leftbar").show();
@ -82,8 +82,8 @@ $( document ).ready(function() {
$("#leftbar").hide();
// $("#leftbar")[0].style.paddingLeft = null;
$("main")[0].style.marginLeft = null;
$("header")[0].style.marginLeft = null;
$("footer")[0].style.marginLeft = null;
$("header nav")[0].style.marginLeft = null;
$("footer nav")[0].style.marginLeft = null;
$("#open-leftbar").show();
$("#close-leftbar").hide();
})
@ -91,11 +91,14 @@ $( document ).ready(function() {
// Quick filter functionality
$('#filter-entries').on("keyup", function () {
var value = $(this).val().toLowerCase();
if (value.length > 1) {
$("#entrylist > ul > li").filter(function () {
return $(this).toggle($(this).children('a').text().toLowerCase().indexOf(value) > -1)
if (value.length > 0) {
$("#entrylist > ul > li:not([hidden])").filter(function () {
return $(this).toggle($(this).children('a').text().toLowerCase().normalize("NFD").replace(/[\u0300-\u036f]/g, "").startsWith(value))
});
}
else {
$("#entrylist > ul > li").show();
}
return false;
});