Files
breadcrumb-the-shire/templates/partials/app-form-info-tile.phtml

25 lines
779 B
PHTML

<?php
/**
* @var string $infoTileLabel
* @var string $infoTileValue
* @var string $infoTileTone
*/
$infoTileLabel = trim((string) ($infoTileLabel ?? ''));
$infoTileValue = trim((string) ($infoTileValue ?? ''));
$infoTileTone = strtolower(trim((string) ($infoTileTone ?? 'neutral')));
if (!in_array($infoTileTone, ['neutral', 'info', 'success', 'warning'], true)) {
$infoTileTone = 'neutral';
}
?>
<article class="app-form-info-tile app-form-info-tile--<?php e($infoTileTone); ?>">
<?php if ($infoTileLabel !== ''): ?>
<small class="app-form-info-tile-label"><?php e($infoTileLabel); ?></small>
<?php endif; ?>
<?php if ($infoTileValue !== ''): ?>
<strong class="app-form-info-tile-value"><?php e($infoTileValue); ?></strong>
<?php endif; ?>
</article>