diff --git a/public/images/icon/house.png b/public/images/icon/house.png new file mode 100644 index 0000000..1e8145e Binary files /dev/null and b/public/images/icon/house.png differ diff --git a/public/images/logo/logosmk.png b/public/images/logo/logosmk.png new file mode 100644 index 0000000..ca6a57b Binary files /dev/null and b/public/images/logo/logosmk.png differ diff --git a/resources/views/admin/layouts/app.blade.php b/resources/views/admin/layouts/app.blade.php index 280885d..de93ebf 100644 --- a/resources/views/admin/layouts/app.blade.php +++ b/resources/views/admin/layouts/app.blade.php @@ -4,93 +4,214 @@ @yield('title', 'Admin Panel') + + + + +
- - - -
-
-
Dashboard Admin
-
-
- 👤 {{ Auth::guard('admin')->user()->username ?? 'Admin' }} -
-
- - -
- @yield('content') -
- - + diff --git a/routes/web.php b/routes/web.php index de44e56..02bb6ec 100644 --- a/routes/web.php +++ b/routes/web.php @@ -67,6 +67,15 @@ // ADMIN AREA // ==================== Route::middleware(['auth:admin'])->prefix('admin')->name('admin.')->group(function () { + + Route::get('/admin/notif', function () { + return view('admin.notif'); + })->name('admin.notif'); + + Route::get('/admin/profil', function () { + return view('admin.profil'); + })->name('admin.profil'); + Route::get('/dashboard', [AdminController::class, 'dashboard'])->name('dashboard'); Route::resource('guru', GuruController::class); @@ -79,9 +88,8 @@ Route::post('/logout', [LoginController::class, 'logout'])->name('logout'); }); -// ==================== -// GURU & SISWA DASHBOARD (sementara) -// ==================== + + Route::get('/guru/dashboard', fn() => view('guru.dashboard'))->name('guru.dashboard'); Route::get('/siswa/dashboard', fn() => view('siswa.dashboard'))->name('siswa.dashboard');