From: Vincent Vanwaelscappel Date: Thu, 3 Apr 2025 10:25:32 +0000 (+0200) Subject: wip #7434 @0.5 X-Git-Url: http://git.cubedesigners.com/?a=commitdiff_plain;h=3e513c44063f913c9887b636d1becb6aa2c48c0d;p=fluidbook-toolbox.git wip #7434 @0.5 --- diff --git a/app/Models/Traits/PublicationSettings.php b/app/Models/Traits/PublicationSettings.php index bdbaa0ae9..681511ef4 100644 --- a/app/Models/Traits/PublicationSettings.php +++ b/app/Models/Traits/PublicationSettings.php @@ -1149,6 +1149,7 @@ trait PublicationSettings ], 'default' => 'splide', ]); + $this->addSettingField('slideshowControlsSize', SelectFromArray::class, $this->__('Taille des contrôles du slideshow'), ['options' => ['default' => $this->__('Normale'), 'big' => $this->__('Grande')], 'default' => 'default', 'when' => ['popupSlideshowLibrary' => 'vacheron', 'inlineSlideshowLibrary' => ['values' => ['vacheron'], 'operator' => '=', 'logical_operator' => 'OR']]]); $this->addSettingField('', FormSeparator::class); $this->addSettingField('slideshowCaptionSize', LongText::class, $this->__('Taille de police de la légende du diaporama'), [ 'hint' => $this->__('Laisser vide pour utiliser la valeur par défaut'), @@ -1171,7 +1172,7 @@ trait PublicationSettings $this->addSettingField('webvideoAsLocal', Hidden::class, $this->__('Intégrer les webvidéos en local'), [ 'default' => false, ]); - $this->addSettingField('videoObjectFit', SelectFromArray::class, $this->__('Affichage des vidéos inline'), ['default' => 'fill','hint'=>'https://developer.mozilla.org/fr-FR/docs/Web/CSS/object-fit + $this->addSettingField('videoObjectFit', SelectFromArray::class, $this->__('Affichage des vidéos inline'), ['default' => 'fill', 'hint' => 'https://developer.mozilla.org/fr-FR/docs/Web/CSS/object-fit ', 'options' => [ 'fill' => $this->__('Etirer la vidéo pour qu\'elle occupe l\'espace disponible') . ' (fill)', 'contain' => $this->__('Afficher la vidéo en respectant son ratio mais sans la recadrer') . ' (contain)',