From fb76d691746b544186bcc0eb0b9b29ccda9d9243 Mon Sep 17 00:00:00 2001 From: Vincent Vanwaelscappel Date: Tue, 9 Sep 2025 18:52:39 +0200 Subject: [PATCH] wait #7716 @0.5 --- js/libs/fluidbook/fluidbook.burger.js | 13 ++++++++----- js/libs/fluidbook/fluidbook.elasticslide.js | 2 ++ js/libs/fluidbook/fluidbook.search.js | 3 +-- style/elasticslide.less | 4 ++++ 4 files changed, 15 insertions(+), 7 deletions(-) diff --git a/js/libs/fluidbook/fluidbook.burger.js b/js/libs/fluidbook/fluidbook.burger.js index 2119ffaa..7672f81a 100644 --- a/js/libs/fluidbook/fluidbook.burger.js +++ b/js/libs/fluidbook/fluidbook.burger.js @@ -14,7 +14,7 @@ FluidbookBurger.prototype = { var a = credits.find('a'); var t = a.text(); credits.find('a').text(t); - let li=$('
  • '); + let li = $('
  • '); li.append(credits); $("#menuList > ul").append(li); @@ -239,11 +239,15 @@ FluidbookBurger.prototype = { }, hideMenuItems: function () { - gsap.to($('#menuList >ul > li, #shareLinks,footer#mobile-credits'), {duration: 0.1, opacity: 0, display: 'none'}); + gsap.to($('#menuList >ul > li, #shareLinks,footer#mobile-credits'), { + duration: 0.1, opacity: 0, display: 'none' + }); }, showMenuItems: function () { - gsap.to($('#menuList >ul> li, #shareLinks,footer#mobile-credits'), {duration: 0.3, opacity: 1, display: 'block'}); + gsap.to($('#menuList >ul> li, #shareLinks,footer#mobile-credits'), { + duration: 0.3, opacity: 1, display: 'block' + }); }, openSearch: function (q, cb) { @@ -331,8 +335,7 @@ FluidbookBurger.prototype = { //$("#q").keyup(searchHints); $(document).on('keyup', '#q', function (key) { - console.log(key); - if(key.ctrlKey){ + if (key.ctrlKey) { return; } switch (key.which) { diff --git a/js/libs/fluidbook/fluidbook.elasticslide.js b/js/libs/fluidbook/fluidbook.elasticslide.js index f204bf93..8989e365 100644 --- a/js/libs/fluidbook/fluidbook.elasticslide.js +++ b/js/libs/fluidbook/fluidbook.elasticslide.js @@ -146,6 +146,7 @@ FluidbookElasticSlide.prototype = { } else { this.fluidbook.currentPage = page; } + let $this = this; $("#elasticpages .scrollholder .page.current:not(#epage_" + page + ")").removeClass('current'); $("#epage_" + page).addClass('current'); @@ -156,6 +157,7 @@ FluidbookElasticSlide.prototype = { }) }); this.fluidbook.links.initLinks(page); + $(this.fluidbook).trigger('fluidbook.page.change.end', [this.fluidbook.currentPage]); }, startHelpTimeout: function () { diff --git a/js/libs/fluidbook/fluidbook.search.js b/js/libs/fluidbook/fluidbook.search.js index f83ca257..9fb8b400 100644 --- a/js/libs/fluidbook/fluidbook.search.js +++ b/js/libs/fluidbook/fluidbook.search.js @@ -21,6 +21,7 @@ FluidbookSearch.prototype = { init: function () { var $this = this; $(this.fluidbook).on('fluidbook.page.change.end', function (e, pageNr) { + console.log(':)'); $this.highlightSearchTerms(pageNr); }); $(document).on('change', '#q', function () { @@ -566,7 +567,6 @@ FluidbookSearch.prototype = { setRobustHighlightTerms: function (terms) { let term = terms.join(''); term = this.removeSpaceAndPoints(term); - console.log(term); let letters = term.split(''); let occurences = []; @@ -769,7 +769,6 @@ FluidbookSearch.prototype = { } else { try { if ($("#q").val().length == 0) { - console.log(':)'); this.hideSearchHints(); this.fluidbook.nav.burger.showMenuItems(); // Show main menu items that were hidden previously } diff --git a/style/elasticslide.less b/style/elasticslide.less index 146d1a5a..da9e1883 100644 --- a/style/elasticslide.less +++ b/style/elasticslide.less @@ -75,6 +75,10 @@ overflow-y: hidden; } + .searchResultsNavActive &{ + overflow-y: hidden; + } + &::-webkit-scrollbar { display: none; } -- 2.39.5