@extends('layouts.main_dashboard.app') @section('title', app()->getLocale() === 'ar' ? 'إدارة تصويت الطالب المثالي' : 'Ideal Student Voting Management') @section('skip_page_hero', true) @php($isArabic = app()->getLocale() === 'ar') @section('content')

{{ $isArabic ? 'إدارة تصويت الطالب المثالي' : 'Ideal Student Voting Management' }}

{{ $isArabic ? 'أنشئ حملات تصويت على مستوى الفصل أو الصف أو المرحلة، وحدد الجمهور، مدة التصويت، وعدد الاختيارات المسموح بها لكل جنس.' : 'Create class, grade, or stage-level voting campaigns, define the audience, voting duration, and how many candidates can be selected per gender.' }}

@forelse($campaignCards as $card) @php $campaign = $card['model']; $results = $card['results']; $scopeBadge = match ($campaign->scope_type) { 'school_class' => $isArabic ? 'فصل' : 'Class', 'grade' => $isArabic ? 'صف دراسي' : 'Grade', 'stage' => $isArabic ? 'مرحلة' : 'Stage', default => $campaign->scope_type, }; $statusBadge = $statusOptions[$campaign->status] ?? $campaign->status; @endphp
{{ $scopeBadge }} {{ $statusBadge }} {{ $campaign->votes_count }} {{ $isArabic ? 'صوت' : 'votes' }}

{{ $campaign->title }}

@if($campaign->description)

{{ $campaign->description }}

@endif
@csrf @method('PUT')
@csrf @method('DELETE')

{{ $isArabic ? 'نتائج البنين' : 'Male results' }}

@forelse($results['male'] as $row)
{{ $row['candidate_name'] }}
{{ $row['grade_name'] }} / {{ $row['class_name'] }}
{{ $row['votes_count'] }}
@empty

{{ $isArabic ? 'لا توجد نتائج.' : 'No results yet.' }}

@endforelse

{{ $isArabic ? 'نتائج البنات' : 'Female results' }}

@forelse($results['female'] as $row)
{{ $row['candidate_name'] }}
{{ $row['grade_name'] }} / {{ $row['class_name'] }}
{{ $row['votes_count'] }}
@empty

{{ $isArabic ? 'لا توجد نتائج.' : 'No results yet.' }}

@endforelse
@empty
{{ $isArabic ? 'لا توجد حملات تصويت حتى الآن.' : 'No voting campaigns yet.' }}
@endforelse
@csrf

{{ $isArabic ? 'إنشاء حملة تصويت جديدة' : 'Create a new voting campaign' }}

@endsection