SCSS: Fix field badge display being in 2 lines

This commit is contained in:
Molkobain
2021-05-26 22:00:55 +02:00
parent 1d94e12da8
commit 8f9a69fa60
4 changed files with 25 additions and 39 deletions

View File

@@ -34,9 +34,9 @@ class FieldBadgeUIBlockFactory extends AbstractUIBlockFactory
$oBadge = new FieldBadge(null, $aCSSClasses);
$sDecorationClasses = $oStyle->GetDecorationClasses();
if (!is_null($sDecorationClasses) && !empty($sDecorationClasses)) {
$oBadge->AddHtml("<i class=\"$sDecorationClasses\"></i>&nbsp;");
$oBadge->AddHtml("<span class=\"ibo-field-badge--decoration\"><i class=\"$sDecorationClasses\"></i></span>");
}
$oBadge->AddHtml("<span>$sValue</span>");
$oBadge->AddHtml("<span class=\"ibo-field-badge--label\">$sValue</span>");
// Add custom style
// TODO 3.0 To be removed when compilation supports generated CSS
$oBadge->AddHtml(<<<HTML