diff --git a/assets/css/app.scss b/assets/css/app.scss index 23cbada51c..62fe6abaaf 100644 --- a/assets/css/app.scss +++ b/assets/css/app.scss @@ -210,6 +210,14 @@ margin-left: 20% !important; } +.custom-message { + ol, + ul, + menu { + list-style: initial; + } +} + /* **************************************************** CSS SKILL **************************************************** */ diff --git a/public/main/inc/lib/display.lib.php b/public/main/inc/lib/display.lib.php index e25e737011..b867521f6f 100644 --- a/public/main/inc/lib/display.lib.php +++ b/public/main/inc/lib/display.lib.php @@ -2289,6 +2289,31 @@ class Display return "$icon "; } + public static function returnPrimeIcon( + $name, + $size = '', + $fixWidth = false, + $additionalClass = '' + ) { + $className = "pi pi-$name"; + + if ($fixWidth) { + $className .= ' pi-fw'; + } + + if ($size) { + $className .= " pi-$size"; + } + + if (!empty($additionalClass)) { + $className .= " $additionalClass"; + } + + $icon = self::tag('i', null, ['class' => $className]); + + return "$icon "; + } + /** * @param string $title * @param string $content @@ -2313,21 +2338,50 @@ class Display $open = true, $fullClickable = false ) { + $javascript = ''; if (!empty($idAccordion)) { - $headerClass = $fullClickable ? 'center-block ' : ''; - $headerClass .= $open ? '' : 'collapsed'; - $contentClass = 'panel-collapse collapse '; - $contentClass .= $open ? 'in' : ''; - $ariaExpanded = $open ? 'true' : 'false'; - - $html = << -