ldc-volena/resources/views/fo/partials/key-number.blade.php

39 lines
1.3 KiB
PHP

@php
$position = $position ?? 'top';
$color = $color ?? 'quad';
$margin = match ($position) {
'left' => 'ms-md-0',
'right' => 'me-md-0',
default => '',
};
$marginContent = match ($position) {
'left' => 'ms-md-3 mb-md-0',
'right' => 'me-md-3 mb-md-0',
default => '',
};
@endphp
@if (!empty($link))
<a class="key-number text-bubble-{{ $position }}-{{ $color }} {{ $margin }} position-relative d-flex justify-content-center align-items-center position-relative text-decoration-none mx-auto p-1"
href="{{ $link }}">
@else
<div
class="key-number position-relative d-flex justify-content-center align-items-center position-relative text-bubble-{{ $position }}-{{ $color }} {{ $margin }} mx-auto p-4">
@endif
<div
class="d-flex flex-column justify-content-center align-items-center z-1 w-100 h-100 text-{{ $color }} text-uppercase {{ $marginContent }} mb-3 overflow-hidden text-center">
<p class="m-0">
<span class="fw-semibold fs-1">{{ $value }}</span><br>
</p>
@if (isset($wysiwyg) && $wysiwyg)
{!! clean($text) !!}
@else
<p class="m-0">{{ str(__($text))->upper() }}</p>
@endif
</div>
@if (!empty($link))
<p class="position-absolute plus-corner-{{ $color }}"></p>
</a>
@else
</div>
@endif