@if($card->background_type === 'image' && $card->background_image_path)
@endif
@if($card->profile_image_path) Foto de perfil @else Foto de perfil @endif

{{ $card->title }}

@if(isset($planFeatures['basic_info']) && $planFeatures['basic_info'] && $card->specialization)

{{ $card->specialization }}

@endif @if(isset($planFeatures['basic_info']) && $planFeatures['basic_info'] && $card->company_name)

{{ $card->company_name }}

@endif @if(isset($planFeatures['leads']) && $planFeatures['leads'] && $card->leadFormSetting && $card->leadFormSetting->is_enabled) {{ $card->leadFormSetting->button_text ?? 'Entrar em contato' }} @endif @if(isset($planFeatures['contact_info']) && $planFeatures['contact_info'] && !empty($card->title)) @endif
@foreach($card->links as $link) @if($link->type === 'info_card') @php $linkData = json_decode($link->data, true) ?? []; @endphp

{{ $linkData['description'] ?? $link->label }}

@if(!empty($linkData['value'])) {{ $linkData['value'] }} @endif
@if(!empty($link->image_path))
Imagem do card
@endif
@elseif($link->type === 'lead_form')
{{ $link->label }}
@else @php $linkTypes = [ 'https://wa.me/', 'https://linkedin.com/in/', 'https://instagram.com/', 'https://youtube.com/', 'https://tiktok.com/', 'https://facebook.com/', 'https://threads.net/@', 'https://x.com/', 'mailto:', ]; $isBaseUrl = in_array($link->url, $linkTypes) || $link->url === '#'; @endphp
{{ $link->label }} @if($isBaseUrl) (Configure) @endif
@endif @endforeach
@php // Determinar qual logo usar baseado na cor de fundo $logoToUse = 'juscontact_branco.png'; // Padrão: branco if ($card->backgroundColor) { $hexColor = str_replace('#', '', $card->backgroundColor->hex_code); // Converter hex para RGB $r = hexdec(substr($hexColor, 0, 2)); $g = hexdec(substr($hexColor, 2, 2)); $b = hexdec(substr($hexColor, 4, 2)); // Calcular luminância (0 = preto, 255 = branco) $luminance = (0.299 * $r + 0.587 * $g + 0.114 * $b); // Se a cor for muito clara (> 180), usar logo colorida if ($luminance > 180) { $logoToUse = 'juscontact_preto.png'; } } @endphp