+
+
Dashboard
+
Platform health and recent activity.
-
-
+
+
+ @foreach([
+ ['Users', $userCount, 'users'],
+ ['Roles', $roleCount, 'shield-check'],
+ ['Media', $mediaCount, 'photo'],
+ ['Audit events', $auditCount, 'clipboard-document-list'],
+ ] as [$label, $count, $icon])
+
+
+
{{ $count }}
+
{{ $label }}
+
+ @endforeach
+
+
+
+
+
+ Modules
+
+
+ @foreach($modules as $module)
+
+
+
{{ $module['name'] }}
+
v{{ $module['version'] }}
+
+
+ {{ $module['enabled'] ? 'Enabled' : 'Disabled' }}
+
+
+ @endforeach
+
+
+
+
+
+ Recent audit activity
+
+
+ @forelse($recentAudit as $log)
+
+
{{ $log->event }}
+
{{ optional($log->created_at)->diffForHumans() }}
+
+ @empty
+
No audit events yet.
+ @endforelse
+
+
diff --git a/resources/themes/common/views/components/layouts/app/sidebar.blade.php b/resources/themes/common/views/components/layouts/app/sidebar.blade.php
index a5ef366..1643215 100644
--- a/resources/themes/common/views/components/layouts/app/sidebar.blade.php
+++ b/resources/themes/common/views/components/layouts/app/sidebar.blade.php
@@ -35,7 +35,7 @@
{{ __('Team') }}
{{ __('Testimonials') }}
-
{{ __('Enterprise Services') }}{{ __('Sites') }}{{ __('Dashboard') }}{{ __('Administration') }}
+
{{ __('Enterprise Services') }}{{ __('Sites') }}{{ __('Dashboard') }}
{{ __('API & Webhooks') }}{{ __('Developer Tools') }}
{{ __('AI Platform') }}
{{ __('Automation') }}
diff --git a/routes/web.php b/routes/web.php
index f4374b5..e9437ee 100644
--- a/routes/web.php
+++ b/routes/web.php
@@ -1,16 +1,14 @@
name('home');
Route::middleware(['auth', 'verified'])->group(function () {
- Route::view(
- '/dashboard',
- 'stylist-theme-admin::dashboard'
- )->name('dashboard');
+ Route::get('/dashboard', DashboardController::class)->name('dashboard');
});
require __DIR__.'/settings.php';