|
@@ -53,9 +53,6 @@ function initSearch(force, fuse) {
|
|
// If query deleted, clear results.
|
|
// If query deleted, clear results.
|
|
if ( query.length < 1) {
|
|
if ( query.length < 1) {
|
|
$('#search-hits').empty();
|
|
$('#search-hits').empty();
|
|
- $('.docs-content .article').show();
|
|
|
|
- } else {
|
|
|
|
- $('.docs-content .article').hide();
|
|
|
|
}
|
|
}
|
|
|
|
|
|
// Check for timer event (enter key not pressed) and query less than minimum length required.
|
|
// Check for timer event (enter key not pressed) and query less than minimum length required.
|
|
@@ -74,10 +71,8 @@ function searchAcademic(query, fuse) {
|
|
let results = fuse.search(query);
|
|
let results = fuse.search(query);
|
|
// console.log({"results": results});
|
|
// console.log({"results": results});
|
|
|
|
|
|
- if ($('.docs-content').length > 0)
|
|
|
|
- $('#search-hits').append('<h1>' + i18n.results + '</h1>');
|
|
|
|
-
|
|
|
|
if (results.length > 0) {
|
|
if (results.length > 0) {
|
|
|
|
+ $('#search-hits').append('<h3 class="mt-0">' + results.length + ' ' + i18n.results + '</h3>');
|
|
parseResults(query, results);
|
|
parseResults(query, results);
|
|
} else {
|
|
} else {
|
|
$('#search-hits').append('<div class="search-no-results">' + i18n.no_results + '</div>');
|
|
$('#search-hits').append('<div class="search-no-results">' + i18n.no_results + '</div>');
|
|
@@ -159,7 +154,10 @@ if (typeof Fuse === 'function') {
|
|
|
|
|
|
// On page load, check for search query in URL.
|
|
// On page load, check for search query in URL.
|
|
if (query = getSearchQuery('q')) {
|
|
if (query = getSearchQuery('q')) {
|
|
|
|
+ $("body").addClass('searching');
|
|
|
|
+ $('.search-results').css({opacity: 0, visibility: "visible"}).animate({opacity: 1},200);
|
|
$("#search-query").val(query);
|
|
$("#search-query").val(query);
|
|
|
|
+ $("#search-query").focus();
|
|
initSearch(true, fuse);
|
|
initSearch(true, fuse);
|
|
}
|
|
}
|
|
|
|
|