@extends('layouts.admin')
@section('styles')
@endsection
@section('content')
@php
$user = Auth::guard('admin')->user();
$s = $stats;
@endphp
{{-- Hero --}}
{{ __('Welcome back') }}, {{ $user->name }}!
{{ __('Manage your entire platform from one control center.') }}
{{-- Alerts + Total Views --}}
{{-- Traffic Sources --}}
{{ __('Traffic Sources') }}
{{ __('Theme page views') }}: {{ number_format($traffic['theme_views']) }}
@if(count($traffic['sources']))
@foreach(array_slice($traffic['sources'], 0, 6) as $source)
{{ $source['label'] }}
{{ number_format($source['count']) }}
{{ $source['percent'] }}%
@endforeach
@else
{{ __('No traffic data yet. Views will appear when visitors browse your website.') }}
@endif
{{-- Key stats --}}
{{ __('Total Users') }}
{{ number_format($total_users) }}
{{ __('New (30 Days)') }}
{{ number_format($new_users_30) }}
{{ __('Themes') }}
{{ number_format($s['themes']) }}
@if($traffic['theme_views'] > 0)
{{ number_format($traffic['theme_views']) }} {{ __('views') }}
@endif
{{ __('Licenses') }}
{{ number_format($s['licenses']) }}
{{ __('Customers') }}
{{ number_format($s['customers']) }}
{{ __('Subscribers') }}
{{ number_format($subscribers_count) }}
{{ __('Admins') }}
{{ number_format($total_admins) }}
{{ __('Pending Actions') }}
{{ number_format($pending_total) }}
{{-- All options — single grid --}}
{{ __('All Options') }}
{{ count($quickLinks) }} {{ __('modules') }}
{{-- Recent activity --}}
@if($isSuper)
{{ __('Recent Users') }}
{{ __('Last 10') }}
@if($recent_users->count())
| {{ __('Name') }} |
{{ __('Email') }} |
{{ __('Joined') }} |
@foreach($recent_users as $recentUser)
| {{ $recentUser->name ?? '—' }} |
{{ $recentUser->email }} |
{{ $recentUser->created_at?->format('d M Y') }} |
@endforeach
@else
{{ __('No users found yet.') }}
@endif
{{ __('Income Overview') }}
{{ __('Daily earnings — last 30 days') }}
{{ __('Total Income') }}
৳{{ number_format($incomeChart['total'], 2) }}
@endif
{{-- Traffic Source Modal --}}