]> _ Git - fluidbook-toolbox.git/commitdiff
wip #7952 @0:05
authorsoufiane <soufiane@cubedesigners.com>
Thu, 5 Feb 2026 15:18:43 +0000 (16:18 +0100)
committersoufiane <soufiane@cubedesigners.com>
Thu, 5 Feb 2026 15:18:43 +0000 (16:18 +0100)
app/Fluidbook/Compiler/Compiler.php

index 87f7817f7364063ac2a720cb6914bfaea30d9977..02381445182e7e203174ed8b315d855361276bac 100644 (file)
@@ -152,6 +152,7 @@ class Compiler extends Base implements CompilerInterface, IVirtualDirectoryError
                 'js/libs/fluidbook/fluidbook.touch.js',
                 'js/libs/fluidbook/fluidbook.loader.js',
                 'js/libs/fluidbook/fluidbook.search.js',
+                'js/libs/fluidbook/fluidbook.search.float.js',
                 'js/libs/fluidbook/fluidbook.help.js',
                 'js/libs/fluidbook/fluidbook.resize.js',
                 'js/libs/fluidbook/fluidbook.stats.js',
@@ -2025,6 +2026,11 @@ class Compiler extends Base implements CompilerInterface, IVirtualDirectoryError
         $this->lessVariables['menu-chapters-columns-width'] = $this->fluidbookSettings->chaptersColMaxWidth;
         $this->lessVariables['menu-chapters-font-size'] = $this->fluidbookSettings->chaptersFontSize;
 
+        // Search float
+        $this->lessVariables['search-float-text'] = isset($this->fluidbookSettings->searchFieldColor) ? $this->fluidbookSettings->searchFieldColor : $this->lessVariables['menu-field-text'];
+        $this->lessVariables['search-float-background'] = isset($this->fluidbookSettings->searchFieldBackColor) ? $this->fluidbookSettings->searchFieldBackColor : $this->lessVariables['menu-field-background'];
+
+
         foreach ($this->getFluidbook()->getChapters() as $chapter) {
             if ($chapter['color'] == '') {
                 continue;