@extends('front.layouts.app4') @section('title') {{ getAppName() }} @endsection @section('content')
{{ __('messages.theme3.new_templates_available') }}

@php $words = explode(' ', $setting['home_page_title']); $lastWord = array_pop($words); $firstPart = implode(' ', $words); @endphp {{ $firstPart }} {{ $lastWord }}

{{ $setting['sub_text'] ?? '' }}

{{ env('APP_DOMAIN') }}/
@foreach ($latestUsers as $user) @php $firstName = $user->first_name ?? ''; $lastName = $user->last_name ?? ''; $name = trim($firstName) ?: trim($lastName); $firstLetter = $name ? strtoupper(substr($name, 0, 1)) : 'U'; @endphp
{{ $firstLetter }}
@endforeach
{{ $totalUser }}+ {{ __('messages.theme3.proffessionals_have_joined') }}
Digital vCard Illustration

{{ __('messages.vcards_templates') }}

{{ __('messages.theme3.service_we_offer') }}

{{ __('messages.theme3.proffessional_identity_in_one_platform') }}

@php $colorClasses = [ 'blue' => 'bg-gradient-to-br from-blue-50 to-blue-100 p-8 rounded-2xl border border-blue-100 hover:shadow-xl transition-all duration-300 card-hover', 'purple' => 'bg-gradient-to-br from-purple-50 to-purple-100 p-8 rounded-2xl border border-purple-100 hover:shadow-xl transition-all duration-300 card-hover', 'green' => 'bg-gradient-to-br from-green-50 to-green-100 p-8 rounded-2xl border border-green-100 hover:shadow-xl transition-all duration-300 card-hover', 'orange' => 'bg-gradient-to-br from-orange-50 to-orange-100 p-8 rounded-2xl border border-orange-100 hover:shadow-xl transition-all duration-300 card-hover', 'pink' => 'bg-gradient-to-br from-pink-50 to-pink-100 p-8 rounded-2xl border border-pink-100 hover:shadow-xl transition-all duration-300 card-hover', 'teal' => 'bg-gradient-to-br from-teal-50 to-teal-100 p-8 rounded-2xl border border-teal-100 hover:shadow-xl transition-all duration-300 card-hover' ]; $iconColors = [ 'blue' => 'bg-blue-600', 'purple' => 'bg-purple-600', 'green' => 'bg-green-600', 'orange' => 'bg-orange-600', 'pink' => 'bg-pink-600', 'teal' => 'bg-teal-600' ]; $staticContent = [ 'blue' => ['icon' => 'zap', 'text' => 'Instant updates', 'color' => 'text-blue-600'], 'purple' => ['icon' => 'trending-up', 'text' => 'Real-time insights', 'color' => 'text-purple-600'], 'green' => ['icon' => 'shield', 'text' => 'Professional branding', 'color' => 'text-green-600'], 'orange' => ['icon' => 'zap', 'text' => 'Contactless sharing', 'color' => 'text-orange-600'], 'pink' => ['icon' => 'link', 'text' => 'All-in-one platform', 'color' => 'text-pink-600'], 'teal' => ['icon' => 'target', 'text' => 'Convert visitors', 'color' => 'text-teal-600'] ]; $colors = ['blue', 'purple', 'green', 'orange', 'pink', 'teal']; @endphp @foreach ($features as $index => $feature) @php $color = $colors[$index % count($colors)]; $content = $staticContent[$color]; @endphp
@if($feature->profile_image) feature-img @else @endif

{{ $feature->name }}

{!! Str::limit($feature->description, 120, '...') !!}

{{ $content['text'] }}
@endforeach
@if(!$testimonials->isEmpty())

{{ __('messages.theme3.what_our_clients_say') }}

{{ __('messages.theme3.use_vcards_to_enhance_your_network') }}

{{-- Static Top 3 Testimonials as Cards --}}
@foreach($testimonials->sortByDesc('created_at')->take(3) as $testimonial)
{{ $testimonial->name }}
{{ $testimonial->name }}
@if(!empty($testimonial->title))
{{ $testimonial->title }}
@endif
@for ($i = 0; $i < 5; $i++) @endfor
{!! $testimonial->description !!}
@endforeach
@endif

{{ __('messages.theme3.choose_your_plan') }}

{{ __('messages.theme3.select_the_plan_that_fits_your_needs') }}

@php function arrangeWithPopularInMiddle($plansCollection) { if($plansCollection->count() < 3) { return $plansCollection; } $plansWithCounts = $plansCollection->map(function($plan) { $plan->subscription_count = $plan->subscriptions()->count(); return $plan; }); $maxPurchases = $plansWithCounts->max('subscription_count'); if ($maxPurchases > 0) { $sortedPlans = $plansWithCounts->sortByDesc('subscription_count'); } else { $sortedPlans = $plansWithCounts->sortBy('price'); } return collect([ $sortedPlans->skip(1)->first(), $sortedPlans->first(), $sortedPlans->skip(2)->first() ])->filter()->values(); } // Get and arrange plans $monthlyPlansRaw = $plans->where('frequency', 1)->sortByDesc('created_at')->take(3); $yearlyPlansRaw = $plans->where('frequency', 2)->sortByDesc('created_at')->take(3); $unlimitedPlansRaw = $plans->where('frequency', 3)->sortByDesc('created_at')->take(3); $monthlyPlans = arrangeWithPopularInMiddle($monthlyPlansRaw); $yearlyPlans = arrangeWithPopularInMiddle($yearlyPlansRaw); $unlimitedPlans = arrangeWithPopularInMiddle($unlimitedPlansRaw); @endphp
@foreach($monthlyPlans as $index => $plan)
@if($index == 1)
{{ __('messages.theme3.most_popular') }}
@endif

{!! $plan->name !!}

@if($plan->custom_select == 1 && $plan->planCustomFields->isNotEmpty()) {{ $plan->currency->currency_icon }}{{ $plan->planCustomFields->first()->custom_vcard_price }} /{{ __('messages.plan.monthly') }} @else {{ $plan->currency->currency_icon }}{{ $plan->price }} /{{ __('messages.plan.monthly') }} @endif
@if($plan->custom_select == 1 && $plan->planCustomFields->isNotEmpty())
@endif
  • @if($plan->custom_select == 1 && $plan->planCustomFields->isNotEmpty()) {{ __('messages.plan.no_of_vcard_templates') . ':' }} {{ $plan->planCustomFields->first()->custom_vcard_number }} @else {{ __('messages.plan.no_of_vcard_templates') . ':' }} {{ $plan->no_of_vcards }} @endif
  • {{ __('messages.plan.storage_limit') . ':' }} {{ $plan->storage_limit }} {{ __('messages.mb') }}
  • @php $features = getPlanFeature($plan); $skipCount = 4; $mainFeatures = collect($features)->take($skipCount); @endphp @foreach($mainFeatures as $feature => $value)
  • {{ __('messages.feature.' . $feature) }}
  • @endforeach
@if(collect($features)->count() > $skipCount)

{{ __('messages.theme3.additional_features') }}:

    @foreach(collect($features)->skip($skipCount) as $feature => $value)
  • {{ __('messages.feature.' . $feature) }}
  • @endforeach
@endif
@endforeach

{{ __('messages.theme3.looking_for_custom_solutions') }}

{{ __('messages.theme3.need_solution') }}

{{ __('messages.theme3.contact_our_team') }}

{{ __('messages.theme3.about_vcards') }}

{{ __('messages.theme3.professional_network') }}

@foreach(collect($aboutUS)->take(3) as $about)
{{ $about['title'] }}

{{ $about['title'] }}

{!! nl2br(e($about['description'])) !!}

@endforeach
{{ $activeUser - 1 }}+
{{ __('messages.theme3.acvitive_users') }}
{{ $toalVcards - 1 }}+
{{ __('messages.theme3.generated_vcards') }}
{{ $totalwhatsappStores - 1 }}+
{{ __('messages.theme3.generated_whatsapp_stores') }}
{{ $totalCountries - 1 }}+
{{ __('messages.analytics.countries') }}

{{ __('messages.theme3.frequently_asked_questions') }}

{{ __('messages.theme3.find_answers_to_the_most_common_questions') }}

{{ __('messages.theme3.still_have_questions') }} {{ __('messages.theme3.contact_our_support_team') }}
@foreach ($faq as $index => $faqs)
{!! $faqs->description !!}
@endforeach
{{ __('messages.vcard_11.get_in_touch') }}

{{ __('messages.dynamic_vcard.contact_us') }}

{{ __('messages.theme3.learn_more_about_what_we_offer') }}

{{ __('messages.theme3.send_a_msg') }}

@csrf

{{ __('messages.common.email') }}

{{ $setting['email'] }}

{{ __('messages.common.phone') }}

{{ '+' . $setting['prefix_code'] . ' ' . $setting['phone'] }}

{{ __('messages.theme3.office') }}

{{ $setting['address'] }}

@endsection