@props([ "heading", "preheader" => "", "footerNote" => __("Bu postayı Dalilex hesabınız olduğu için aldınız."), "tenantName" => null, "action" => null, "actionNote" => null, "facts" => null, // Gönderim sırasındaki Symfony iletisi. Şablonlar $message'ı buraya // geçirir; Blade bileşenleri üst şablonun değişkenlerini devralmıyor. "message" => null, ]) @php // Postaya özel küçültülmüş kopya: asıl logo 2100px ve 157 KB, her // bildirimin içinde taşınacak bir yük değil. $logoFile = public_path("email-logo.png"); // Logo postanın içine gömülür: alıcının istemcisi bizim sunucumuza // ulaşamayabilir (uzak görsel engeli, iç ağ, localhost). İleti yoksa // (ör. şablonun tek başına basılması) mutlak adrese düşülür. $logoUrl = $message && is_file($logoFile) ? $message->embed($logoFile) : rtrim(config("app.url"), "/") . "/email-logo.png"; $prefsUrl = rtrim(config("app.frontend_url", config("app.url")), "/") . "/settings/notifications"; $siteUrl = "https://dalilex.com"; @endphp {{-- Tüm bildirim postalarının ortak düzeni. E-posta istemcileri modern CSS'i desteklemediği için tablo tabanlı ve satır içi stilli;
{{ $preheader ?? '' }}
{{-- Önizleme satırından sonra gelen kutusunda gövde sızmasın diye dolgu. --}}
͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌