@php
// Tiny inline formatter: **bold** and [label](https://url) on already-escaped text, newlines ->
.
$fmt = function ($t) {
$t = e((string) $t);
$t = preg_replace('/\*\*(.+?)\*\*/s', '$1', $t);
$t = preg_replace('/\[([^\]]+)\]\((https?:\/\/[^)\s]+)\)/', '$1', $t);
return nl2br($t, false);
};
$cell = function ($v) use ($fmt) {
if (is_array($v) && ($v[0] ?? null) === 'link') return ''.e($v[1]).'';
return $fmt($v);
};
$ff = "font-family:'Segoe UI',Roboto,Helvetica,Arial,sans-serif";
@endphp
{{ $subjectLine ?? $heading }}
{{ $preheader }}
|
| |
{{ $heading }}
@if($greeting){{ $greeting }} @endif
|
|
@foreach($blocks as $b)
@switch($b[0])
@case('p')
{!! $fmt($b[1]) !!}
@break
@case('h')
{{ $b[1] }}
@break
@case('list')
@foreach($b[1] as $li)- {!! $fmt($li) !!}
@endforeach
@break
@case('facts')
@foreach($b[1] as $row)
| {{ $row[0] }} | {!! $cell($row[1]) !!} |
@endforeach
@break
@case('table')
@foreach($b[1] as $h)| {{ $h }} | @endforeach
@foreach($b[2] as $r)
@foreach($r as $c)| {!! $cell($c) !!} | @endforeach
@endforeach
@break
@case('note')
{!! $fmt($b[1]) !!}
@break
@case('code')
{{ $b[1] }}
@break
@case('badge')
![{{ $b[1]['name'] }}]({{ $b[1]['image'] }}) |
{{ $b[1]['level'] }} {{ $b[1]['name'] }} Issued by INFOTICS Academy |
@break
@case('cta')
@break
@endswitch
@endforeach
Regards, Team INFOTICS Academy
|
|
{{ $brand['name'] }} · {{ $brand['address'] }}
{{ $brand['email'] }} · {{ $brand['phone'] }} · WhatsApp {{ $brand['whatsapp'] }}
{{ preg_replace('#^https?://#','',$brand['url']) }} · LinkedIn · Facebook
You are receiving this email because of your activity on {{ $brand['name'] }}.
|
|