diff --git a/src/Entity/LabelSystem/LabelOptions.php b/src/Entity/LabelSystem/LabelOptions.php index 10b3ab2b..c49896f8 100644 --- a/src/Entity/LabelSystem/LabelOptions.php +++ b/src/Entity/LabelSystem/LabelOptions.php @@ -195,6 +195,46 @@ class LabelOptions return $this; } + /** + * Gets additional CSS (it will simply be attached + * @return string + */ + public function getAdditionalCss(): string + { + return $this->additional_css; + } + + /** + * + * @param string $additional_css + * @return LabelOptions + */ + public function setAdditionalCss(string $additional_css): LabelOptions + { + $this->additional_css = $additional_css; + return $this; + } + + /** + * @return string + */ + public function getLinesMode(): string + { + return $this->lines_mode; + } + + /** + * @param string $lines_mode + * @return LabelOptions + */ + public function setLinesMode(string $lines_mode): LabelOptions + { + $this->lines_mode = $lines_mode; + return $this; + } + + + } \ No newline at end of file diff --git a/src/Form/LabelOptionsType.php b/src/Form/LabelOptionsType.php index 009f3e0a..7b34eed0 100644 --- a/src/Form/LabelOptionsType.php +++ b/src/Form/LabelOptionsType.php @@ -26,6 +26,7 @@ use FOS\CKEditorBundle\Form\Type\CKEditorType; use Symfony\Component\Form\AbstractType; use Symfony\Component\Form\Extension\Core\Type\ChoiceType; use Symfony\Component\Form\Extension\Core\Type\NumberType; +use Symfony\Component\Form\Extension\Core\Type\TextareaType; use Symfony\Component\Form\FormBuilderInterface; use Symfony\Component\OptionsResolver\OptionsResolver; @@ -95,6 +96,15 @@ class LabelOptionsType extends AbstractType ], 'config_name' => 'label_config', ]); + + $builder->add('additional_css', TextareaType::class, [ + 'label' => 'label_options.additional_css.label', + 'empty_data' => '', + 'attr' => [ + 'rows' => 4, + ], + 'required' => false, + ]); } public function configureOptions(OptionsResolver $resolver) diff --git a/templates/AdminPages/LabelProfileAdmin.html.twig b/templates/AdminPages/LabelProfileAdmin.html.twig index 15177ee5..674f4f81 100644 --- a/templates/AdminPages/LabelProfileAdmin.html.twig +++ b/templates/AdminPages/LabelProfileAdmin.html.twig @@ -5,17 +5,41 @@ {% endblock %} {% block additional_pills %} -