@extends('emails.layout') @section('content') {{-- نشرة شهرية: أفضل المستقلين لأصحاب المشاريع --}}
⭐ أفضل المستقلين هذا الشهر!
عزيزي {{ $client->name }}،

اخترنا لك أفضل المستقلين على المنصة هذا الشهر بناءً على تقييماتهم وإنجازاتهم ومستوى احترافيتهم.
من {{ $monthStart->format('Y-m-d') }} إلى {{ $monthEnd->format('Y-m-d') }}

📊 إحصائيات هذا الشهر:
• عدد المستقلين المميزين: {{ $freelancers->count() }}
@php $avgRating = $freelancers->avg('rating'); $avgScore = $freelancers->avg('professionalism_score'); $totalCompleted = $freelancers->sum('completed_projects_count'); @endphp • متوسط التقييم: {{ number_format($avgRating ?? 0, 1) }} / 5
• متوسط درجة الاحترافية: {{ number_format($avgScore ?? 0, 0) }} / 100
• إجمالي المشاريع المكتملة: {{ $totalCompleted }}
@if($freelancers->count() > 0)

🏆 نجوم الشهر:

@foreach($freelancers as $index => $freelancer)
{{-- Badge for top 3 --}} @if($index === 0)
🥇 الأول
@elseif($index === 1)
🥈 الثاني
@elseif($index === 2)
🥉 الثالث
@endif {{-- Header: avatar + name + score --}}
{{ $freelancer->name }}
{{ $freelancer->name }}
@if($freelancer->category)
📁 {{ $freelancer->category->name }}
@endif
{{-- Professionalism score badge --}}
{{ number_format($freelancer->professionalism_score, 0) }}
/ 100
{{-- Rating stars --}} @php $rating = round($freelancer->rating ?? 0); $fullStars = $rating; $emptyStars = 5 - $fullStars; @endphp
@for($s = 0; $s < $fullStars; $s++) @endfor @for($s = 0; $s < $emptyStars; $s++) @endfor ({{ number_format($freelancer->rating ?? 0, 1) }})
{{-- Bio --}} @if($freelancer->description)

{{ Str::limit($freelancer->description, 160) }}

@endif {{-- Stats row --}}
✅ {{ $freelancer->completed_projects_count }} مشروع مكتمل @if($freelancer->skills->count() > 0) 🔧 {{ $freelancer->skills->take(3)->pluck('name')->implode(' · ') }} @endif
{{-- CTA --}} عرض الملف الشخصي ←
@endforeach @else

لا يوجد مستقلون مميزون هذا الشهر.
تحقق مرة أخرى الشهر القادم!

@endif
💡 نصيحة الشهر:

{{ $monthlyTip }}


تصفح جميع المستقلين

@endsection