From 4e61dae3fbfedc2ba8aba01caf429876776c94ef Mon Sep 17 00:00:00 2001 From: myuqinurrohman Date: Sat, 29 Mar 2025 20:57:44 +0700 Subject: [PATCH] feat: homepage read announcement --- .../Homepage/AnnouncementController.php | 3 +- public/assets/homepage/css/custom.css | 12 +++ .../homepage/announcements/index.blade.php | 4 +- .../homepage/announcements/read.blade.php | 93 +++++++++++++++---- 4 files changed, 91 insertions(+), 21 deletions(-) diff --git a/app/Http/Controllers/Homepage/AnnouncementController.php b/app/Http/Controllers/Homepage/AnnouncementController.php index 4212df0..fac8a54 100644 --- a/app/Http/Controllers/Homepage/AnnouncementController.php +++ b/app/Http/Controllers/Homepage/AnnouncementController.php @@ -37,8 +37,7 @@ public function read($slug){ 'title' => 'Pengumuman', 'page' => 'announcements', 'announcement' => $announcement, - 'popularAnnouncements' => News::where('category', '1')->orderBy('views', 'desc')->take(5)->get(), - 'otherAnnouncements' => News::where('category', '1')->orderByDesc('id')->where('id', '!=', $announcement->id)->take(3)->get() + 'otherAnnouncements' => News::where('category', '1')->orderByDesc('id')->where('id', '!=', $announcement->id)->take(4)->get() ]; return view('homepage.announcements.read', $data); diff --git a/public/assets/homepage/css/custom.css b/public/assets/homepage/css/custom.css index be4d6b3..e9bc04f 100644 --- a/public/assets/homepage/css/custom.css +++ b/public/assets/homepage/css/custom.css @@ -40,3 +40,15 @@ .information-title{ .information-desc{ height: 3.5rem; } + +.detail-announcement-img { + width: 100%; + height: 500px; + object-fit: contain; + border-radius: 8px; + background-color: #F7F7F7; +} + +.announcement-title{ + height: 7rem; +} diff --git a/resources/views/homepage/announcements/index.blade.php b/resources/views/homepage/announcements/index.blade.php index 15c5d36..8387f64 100644 --- a/resources/views/homepage/announcements/index.blade.php +++ b/resources/views/homepage/announcements/index.blade.php @@ -26,7 +26,7 @@