@extends('layouts.admin') @section('title', __('newsletter.dashboard')) @section('content')

{{ __('newsletter.dashboard') }}

{{ __('newsletter.manage_newsletter_subscriptions') }}

{{ __('newsletter.add_subscriber') }}
{{ __('newsletter.total_subscribers') }}
{{ number_format($stats['total_subscribers']) }}
{{ __('newsletter.active_subscribers') }}
{{ number_format($stats['active_subscribers']) }}
{{ __('newsletter.english_subscribers') }}
{{ number_format($language_distribution['en'] ?? 0) }}
{{ __('newsletter.arabic_subscribers') }}
{{ number_format($language_distribution['ar'] ?? 0) }}
{{ __('newsletter.total_campaigns') }}
{{ number_format($stats['total_campaigns']) }}
{{ __('newsletter.active_campaigns') }}
{{ number_format($stats['active_campaigns']) }}
{{ __('newsletter.sent_campaigns') }}
{{ number_format($stats['sent_campaigns']) }}
{{ __('newsletter.total_templates') }}
{{ number_format($stats['total_templates']) }}
{{ __('newsletter.language_distribution') }}
{{ __('newsletter.subscriber_growth') }}
{{ __('newsletter.recent_subscribers') }}
{{ __('newsletter.view_all') }}
@if($stats['total_subscribers'] > 0)
@foreach(\App\Models\NewsletterSubscription::orderBy('subscribed_at', 'desc')->take(5)->get() as $subscriber)
@if($subscriber->profile_picture) {{ $subscriber->first_name }} @else
@endif
{{ $subscriber->first_name }} {{ $subscriber->last_name }}
{{ $subscriber->email }}
{{ $subscriber->subscribed_at->diffForHumans() }}
@endforeach
@else
{{ __('newsletter.no_subscribers') }}

{{ __('newsletter.no_subscribers_desc') }}

{{ __('newsletter.add_subscriber') }}
@endif
@push('styles') @endpush @endsection @section('scripts') @endsection