From 8f62049253338fd1da47bfd01c10f7cd7a31e275 Mon Sep 17 00:00:00 2001 From: Vincent Vanwaelscappel Date: Wed, 10 Sep 2025 17:51:44 +0200 Subject: [PATCH] wait #7721 @1.5 --- js/libs/fluidbook/fluidbook.links.js | 6 +++++- style/bookmarks.less | 2 +- style/elasticslide.less | 11 ++++++++++- 3 files changed, 16 insertions(+), 3 deletions(-) diff --git a/js/libs/fluidbook/fluidbook.links.js b/js/libs/fluidbook/fluidbook.links.js index 5e403746..98cde3f3 100644 --- a/js/libs/fluidbook/fluidbook.links.js +++ b/js/libs/fluidbook/fluidbook.links.js @@ -795,7 +795,11 @@ FluidbookLinks.prototype = { if (this.fluidbook.settings.bookmark) { let b = this.fluidbook.bookmarks.getBookmarkForPage(page, this.fluidbook.displayOnePage, this.fluidbook.settings.bookmarkPermanentIcon, true); if (this.fluidbook.settings.bookmarkPosition === 'page') { - container.append(b); + let c = container; + if ($(container).find('.linksHolder').length > 0) { + c = $(container).find('.linksHolder'); + } + c.append(b); } else { $('#background .links').append(b); } diff --git a/style/bookmarks.less b/style/bookmarks.less index 6a18729f..c8fce11d 100644 --- a/style/bookmarks.less +++ b/style/bookmarks.less @@ -6,7 +6,7 @@ a.bookmark { /* Bookmarks */ .bookmark { - #links & { + .links & { z-index: 4999; width: @bookmark-corner-size; height: @bookmark-corner-size; diff --git a/style/elasticslide.less b/style/elasticslide.less index da9e1883..eb6efb83 100644 --- a/style/elasticslide.less +++ b/style/elasticslide.less @@ -3,6 +3,10 @@ display: none; } + header { + height: 0 !important; + } + #center-shadow { display: none; } @@ -75,7 +79,7 @@ overflow-y: hidden; } - .searchResultsNavActive &{ + .searchResultsNavActive & { overflow-y: hidden; } @@ -83,6 +87,11 @@ display: none; } + .links .bookmark { + right: auto; + left: unit(@book-page-width - @bookmark-corner-size, px); + } + .epage_holder { scroll-snap-align: start; scroll-snap-stop: always; -- 2.39.5