From f0744cdb55e9d5be41b836f9d36c9d4820cb32f2 Mon Sep 17 00:00:00 2001 From: falihananta Date: Thu, 18 Dec 2025 14:05:51 +0700 Subject: [PATCH] Refactor edukasi page structure by creating partials for header, featured article, and articles grid --- resources/views/edukasi.blade.php | 111 +----------------- resources/views/layouts/app.blade.php | 55 +++++---- .../partials/edukasi/article-card.blade.php | 15 +++ .../partials/edukasi/articles-grid.blade.php | 33 ++++++ .../edukasi/featured-article.blade.php | 27 +++++ .../views/partials/edukasi/header.blade.php | 7 ++ 6 files changed, 114 insertions(+), 134 deletions(-) create mode 100644 resources/views/partials/edukasi/article-card.blade.php create mode 100644 resources/views/partials/edukasi/articles-grid.blade.php create mode 100644 resources/views/partials/edukasi/featured-article.blade.php create mode 100644 resources/views/partials/edukasi/header.blade.php diff --git a/resources/views/edukasi.blade.php b/resources/views/edukasi.blade.php index 8b5da6e..1783545 100644 --- a/resources/views/edukasi.blade.php +++ b/resources/views/edukasi.blade.php @@ -2,115 +2,10 @@ @section('content')
-
-
-

Materi Edukasi

-

- Data yang Andal adalah fondasi utama untuk verifikasi kepatuhan regulasi dan pembangunan keberlanjutan daerah. - Kami menyajikan status dan capaian program mitigasi yang terverifikasi. -

-
- - -
-
-
- Featured Article -
- - - - 6 menit -
-
-
-

- Jejak Karbon DKI Jakarta: Peran Serta Masyarakat -

-

- Jejak karbon adalah total emisi yang dihasilkan langsung maupun tidak langsung oleh individu, rumah tangga, - atau aktivitas tertentu. Dengan menganalisis data Sektor Rumah Tangga dan Transportasi di SIGRD, kami - menunjukkan bagaimana keputusan individu—mulai dari penggunaan AC, pemilihan transportasi publik - versus kendaraan pribadi, hingga pemilahan sampah di rumah—berkontribusi langsung terhadap total emisi kota. -

- Baca Artikel -
-
-
- - -
- -
- Article 1 -
-
- Edukasi -
-

- Apa Itu SIGRD dan Mengapa Jakarta Membutuhkannya? -

-

- Menjelaskan mengapa Panduan IPCC menjadi standar dan apa itu Tier 1, 2, dan 3. -

-
- - -
- Article 2 -
-
- Edukasi -
-

- Memahami Inventarisasi: Metodologi IPCC dan 4 Sektor Utama -

-

- Memperkenalkan 4 sektor utama (Energi, Limbah, IPPU, AFOLU) dan contoh emisi dari setiap sektor (misalnya, Metana dari TPA Limbah. -

-
- - -
- Article 3 -
-
- Edukasi -
-

- Membaca Tren Emisi di Dasbor: Dari Data Mentah Menjadi Kebijakan -

-

- Panduan langkah demi langkah cara menggunakan filter dan grafik di Dasbor SIGRD. -

-
- - -
- Article 4 -
-
- Edukasi -
-

- RAD GRK: Status dan Dampak Aksi Mitigasi di Lapangan -

-

- Apa itu RAD GRK: Dokumen perencanaan aksi daerah. -

-
-
+ @include('partials.edukasi.header') + @include('partials.edukasi.featured-article') + @include('partials.edukasi.articles-grid')
@endsection \ No newline at end of file diff --git a/resources/views/layouts/app.blade.php b/resources/views/layouts/app.blade.php index a6970da..9d00b2e 100644 --- a/resources/views/layouts/app.blade.php +++ b/resources/views/layouts/app.blade.php @@ -1,5 +1,6 @@ + @@ -16,6 +17,7 @@ @vite(['resources/sass/app.scss', 'resources/js/app.js']) +
+ @endguest @@ -77,4 +79,5 @@ - + + \ No newline at end of file diff --git a/resources/views/partials/edukasi/article-card.blade.php b/resources/views/partials/edukasi/article-card.blade.php new file mode 100644 index 0000000..fda217e --- /dev/null +++ b/resources/views/partials/edukasi/article-card.blade.php @@ -0,0 +1,15 @@ +
+ {{ $alt }} +
+
+ {{ $category }} +
+

+ {{ $title }} +

+

+ {{ $description }} +

+
\ No newline at end of file diff --git a/resources/views/partials/edukasi/articles-grid.blade.php b/resources/views/partials/edukasi/articles-grid.blade.php new file mode 100644 index 0000000..ba0f6b5 --- /dev/null +++ b/resources/views/partials/edukasi/articles-grid.blade.php @@ -0,0 +1,33 @@ +
+ @include('partials.edukasi.article-card', [ + 'image' => 'assets/images/article-image01.png', + 'alt' => 'Article 1', + 'category' => 'Edukasi', + 'title' => 'Apa Itu SIGRD dan Mengapa Jakarta Membutuhkannya?', + 'description' => 'Menjelaskan mengapa Panduan IPCC menjadi standar dan apa itu Tier 1, 2, dan 3.' + ]) + + @include('partials.edukasi.article-card', [ + 'image' => 'assets/images/article-image02.png', + 'alt' => 'Article 2', + 'category' => 'Edukasi', + 'title' => 'Memahami Inventarisasi: Metodologi IPCC dan 4 Sektor Utama', + 'description' => 'Memperkenalkan 4 sektor utama (Energi, Limbah, IPPU, AFOLU) dan contoh emisi dari setiap sektor (misalnya, Metana dari TPA Limbah.' + ]) + + @include('partials.edukasi.article-card', [ + 'image' => 'assets/images/article-image03.png', + 'alt' => 'Article 3', + 'category' => 'Edukasi', + 'title' => 'Membaca Tren Emisi di Dasbor: Dari Data Mentah Menjadi Kebijakan', + 'description' => 'Panduan langkah demi langkah cara menggunakan filter dan grafik di Dasbor SIGRD.' + ]) + + @include('partials.edukasi.article-card', [ + 'image' => 'assets/images/article-image04.png', + 'alt' => 'Article 4', + 'category' => 'Edukasi', + 'title' => 'RAD GRK: Status dan Dampak Aksi Mitigasi di Lapangan', + 'description' => 'Apa itu RAD GRK: Dokumen perencanaan aksi daerah.' + ]) +
\ No newline at end of file diff --git a/resources/views/partials/edukasi/featured-article.blade.php b/resources/views/partials/edukasi/featured-article.blade.php new file mode 100644 index 0000000..bb3b42b --- /dev/null +++ b/resources/views/partials/edukasi/featured-article.blade.php @@ -0,0 +1,27 @@ +
+
+
+ Featured Article +
+ + + + 6 menit +
+
+
+

+ Jejak Karbon DKI Jakarta: Peran Serta Masyarakat +

+

+ Jejak karbon adalah total emisi yang dihasilkan langsung maupun tidak langsung oleh individu, rumah tangga, + atau aktivitas tertentu. Dengan menganalisis data Sektor Rumah Tangga dan Transportasi di SIGRD, kami + menunjukkan bagaimana keputusan individu—mulai dari penggunaan AC, pemilihan transportasi publik + versus kendaraan pribadi, hingga pemilahan sampah di rumah—berkontribusi langsung terhadap total emisi kota. +

+ Baca Artikel +
+
+
\ No newline at end of file diff --git a/resources/views/partials/edukasi/header.blade.php b/resources/views/partials/edukasi/header.blade.php new file mode 100644 index 0000000..bebd78a --- /dev/null +++ b/resources/views/partials/edukasi/header.blade.php @@ -0,0 +1,7 @@ +
+

Materi Edukasi

+

+ Data yang Andal adalah fondasi utama untuk verifikasi kepatuhan regulasi dan pembangunan keberlanjutan daerah. + Kami menyajikan status dan capaian program mitigasi yang terverifikasi. +

+
\ No newline at end of file