$this->config->triggersLinks = [];
$this->config->hasContentLock = false;
- $this->config->specialShortLinks=[];
+ $this->config->specialShortLinks = [];
}
public function addMask($layer, $page, $area)
$this->lessVariables['menu-chapters-columns-width'] = $this->fluidbookSettings->chaptersColMaxWidth;
$this->lessVariables['menu-chapters-font-size'] = $this->fluidbookSettings->chaptersFontSize;
- // Search float
+ // Search
+ if (($this->fluidbookSettings->highlightMulticolor ?? true)) {
+ $this->lessVariables['search-highlight-0'] = '#00ff00';
+ $this->lessVariables['search-highlight-1'] = '#ffff00';
+ $this->lessVariables['search-highlight-2'] = '#00ffff';
+ $this->lessVariables['search-highlight-3'] = '#ff00ff';
+ $this->lessVariables['search-highlight-4'] = '#ff0000';
+ } else {
+ $this->lessVariables['search-highlight-0'] = '#00ff00';
+ $this->lessVariables['search-highlight-1'] = '#00ff00';
+ $this->lessVariables['search-highlight-2'] = '#00ff00';
+ $this->lessVariables['search-highlight-3'] = '#00ff00';
+ $this->lessVariables['search-highlight-4'] = '#00ff00';
+ }
$this->lessVariables['search-float-text'] = $this->themeSettings->searchFieldColor ? Color::colorToCSS($this->themeSettings->searchFieldColor) : $this->lessVariables['menu-field-text'];
$this->lessVariables['search-float-background'] = $this->themeSettings->searchFieldBackColor ? Color::colorToCSS($this->themeSettings->searchFieldBackColor) : $this->lessVariables['menu-field-background'];
],
]
);
+ $this->_addSettingField('highlightMulticolor', Checkbox::class, $this->__('Surlignage multicolore'), ['when' => ['highlightResults' => '1'], 'default' => true]);
$this->_addSettingField('', FormSeparator::class);
$this->_addSettingField('searchShowNoResultsPages', Checkbox::class, $this->__('Afficher les pages sans résultats'), [
'default' => false,