From: Vincent Vanwaelscappel Date: Tue, 11 Feb 2025 18:07:05 +0000 (+0100) Subject: wip #7241 @0.25 X-Git-Url: http://git.cubedesigners.com/?a=commitdiff_plain;h=7608a6448b25255c3442ddb40400cfdc17f1413b;p=fluidbook-toolbox.git wip #7241 @0.25 --- diff --git a/app/Fluidbook/Compiler/Compiler.php b/app/Fluidbook/Compiler/Compiler.php index f00adc550..9b612492b 100644 --- a/app/Fluidbook/Compiler/Compiler.php +++ b/app/Fluidbook/Compiler/Compiler.php @@ -1939,6 +1939,7 @@ class Compiler extends Base implements CompilerInterface, IVirtualDirectoryError // Links Styles $this->lessVariables['links-color'] = Color::colorToCSS($this->themeSettings->linksColor); $this->lessVariables['links-opacity'] = ($this->themeSettings->linksOpacity ?? 30) . "%"; + $this->lessVariables['links-rounded-corners'] = $this->themeSettings->linksRoundedCorners ?? 0; $this->lessVariables['slideshow-color'] = Color::colorToCSS($this->themeSettings->slideshowColor); $this->lessVariables['inlineslideshow-transition-time'] = (floatval($this->fluidbookSettings->inlineSlideshowTransitionDuration) * 1000) . 'ms'; $this->lessVariables['slideshow-caption-size'] = $this->fluidbookSettings->slideshowCaptionSize ?: '16px'; diff --git a/app/Models/FluidbookTheme.php b/app/Models/FluidbookTheme.php index f8400c3a9..765d46fbe 100644 --- a/app/Models/FluidbookTheme.php +++ b/app/Models/FluidbookTheme.php @@ -13,6 +13,7 @@ use App\Models\Traits\ToolboxSettings; use Cubist\Backpack\Magic\EntityData; use Cubist\Backpack\Magic\Fields\Files; use Cubist\Backpack\Magic\Fields\FormSeparator; +use Cubist\Backpack\Magic\Fields\Number; use Cubist\Backpack\Magic\Fields\Percent; use Cubist\Backpack\Magic\Fields\SelectFromArray; use Cubist\Backpack\Magic\Fields\SelectFromModel; @@ -322,10 +323,10 @@ class FluidbookTheme extends ToolboxModel ]); $this->addField([ 'name' => 'linksRoundedCorners', - 'type' => Percent::class, + 'type' => Number::class, + 'min' => 0, 'label' => __('Bords arrondis'), 'default' => 0, - 'hint' => '0 : ' . __('Bords pas arrondis') . ' // 100 : ' . __('Bords complètement arrondis'), 'translatable' => false, ]); $this->addField([