From 04b92284f2644c0bfaf23240d9451911285cf49b Mon Sep 17 00:00:00 2001 From: Herlin6 <156332335+Herlin6@users.noreply.github.com> Date: Sat, 30 Nov 2024 14:28:00 +0700 Subject: [PATCH 1/2] refactor home page --- src/content/home/dataUnitKegiatan.js | 50 ++++++++++++++ src/views/home/components/unitKegiatan.jsx | 78 +++++++++++----------- 2 files changed, 89 insertions(+), 39 deletions(-) create mode 100644 src/content/home/dataUnitKegiatan.js diff --git a/src/content/home/dataUnitKegiatan.js b/src/content/home/dataUnitKegiatan.js new file mode 100644 index 0000000..20426a4 --- /dev/null +++ b/src/content/home/dataUnitKegiatan.js @@ -0,0 +1,50 @@ +export const dataUnitKegiatan = { + ukmKesenian: { + title: "UKM KESENIAN", + description: ["Marching Band", "Band", "Tari", "Paduan Suara"], + }, + + ukmKeagamaan: { + title: "UKM KEAGAMAAN", + description: [ + "Lembaga Dakwah Kampus Raudhatul Jannah (LDK RJ)", + "Persekutuan Mahasiswa Kristen (PMK)", + "Persaudaraan Mahasiswa Buddhis (Permadhis)", + ], + }, + + himpunanMahasisa: { + title: "HIMPUNAN MAHASISWA", + description: [ + "Sistem Informasi (HIMSI)", + "Informatika (HIMIF)", + "Teknik Elektro (HMTE)", + "Manajemen Informatika (HIMMI)", + "Manajemen (MANCOM)", + "Akuntansi (HIMAKSI)", + ], + }, + + ukmLainnya: { + title: "UKM LAINNYA", + description: [ + "Komunitas Sosial Mahasiswa (KOSMA)", + "Mahasiswa Pecinta Alam (MAPALA)", + "Programming Community", + "Entrepreneur Community", + "Galeri Investasi", + ], + }, + + ukmOlahraga: { + title: "UKM OLAHRAGA", + description: [ + "Basket", + "Badminton", + "Taekwondo", + "Futsal", + "Volly", + "E-Sport", + ], + }, +}; diff --git a/src/views/home/components/unitKegiatan.jsx b/src/views/home/components/unitKegiatan.jsx index b5f97cc..79f6559 100644 --- a/src/views/home/components/unitKegiatan.jsx +++ b/src/views/home/components/unitKegiatan.jsx @@ -1,5 +1,5 @@ import ukm from "@assets/figure-UKM.png"; - +import { dataUnitKegiatan } from "@content/home/dataUnitKegiatan"; export const UnitKegiatan = () => { return (
{ UNIT KEGIATAN MAHASISWA -
+

UKM KESENIAN

-
-
    -
  • Marching Band
  • -
  • Paduan Suara
  • -
-
    -
  • Tari
  • -
  • Band
  • +
    +
      + {dataUnitKegiatan.ukmKesenian.description.map( + (data, index) => ( +
    • + {data} +
    • + ) + )}
@@ -38,17 +39,19 @@ export const UnitKegiatan = () => { > image

UKM KEAGAMAAN

-
    -
  • Lembaga Dakwah Kampus Raudhatul Jannah (LDK RJ)
  • -
  • Persejutuan Mahasiswa Kristen (PMK)
  • -
  • Persaudaraan Mahasiswa Buddhis (Permadhis)
  • +
      + {dataUnitKegiatan.ukmKeagamaan.description.map( + (data, index) => ( +
    • {data}
    • + ) + )}
@@ -57,32 +60,27 @@ export const UnitKegiatan = () => {

HIMPUNAN MAHASISWA

-
    -
  • Sistem Informasi (HIMSI)
  • -
  • Informatika (HIMIF)
  • -
  • Teknik Elektro (HMTE)
  • -
  • - Manajemen Informatika (HIMMI) -
  • -
  • Manajemen (MANCOM)
  • -
  • Akuntansi (Himaksi)
  • +
      + {dataUnitKegiatan.himpunanMahasisa.description.map( + (data, index) => ( +
    • + {data} +
    • + ) + )}

UKM LAINNYA

-
-
    -
  • - Komunitas Sosial Mahasiswa (KOSMA) -
  • -
  • - Mahasiswa Pecinta Alam (MAPALA) -
  • -
  • Programming Community
  • -
  • Entrepreneur Community
  • -
  • Galeri Investasi
  • +
    +
      + {dataUnitKegiatan.ukmLainnya.description.map((data, index) => ( +
    • + {data} +
    • + ))}
@@ -90,10 +88,12 @@ export const UnitKegiatan = () => {

UKM OLAHRAGA

-
    -
  • Marching Band
  • -
  • Paduan Suara
  • -
  • Tari
  • +
      + {dataUnitKegiatan.ukmOlahraga.description.map((data, index) => ( +
    • + {data} +
    • + ))}
From 5d6c263a776f9141a9b727ddfd56b3a794d21558 Mon Sep 17 00:00:00 2001 From: Herlin6 <156332335+Herlin6@users.noreply.github.com> Date: Sat, 30 Nov 2024 14:57:29 +0700 Subject: [PATCH 2/2] Update bidangEksekutif.jsx --- src/views/home/components/bidangEksekutif.jsx | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/views/home/components/bidangEksekutif.jsx b/src/views/home/components/bidangEksekutif.jsx index ad270b9..bf5faea 100644 --- a/src/views/home/components/bidangEksekutif.jsx +++ b/src/views/home/components/bidangEksekutif.jsx @@ -20,7 +20,7 @@ export const BidangEksekutif = () => {
-
+
{dataEksekutif.map((item, index) => (
{ index % 3 === 0 ? "bg-dark-blue text-white lg:bg-dark-blue lg:text-white" : "text-black" - } border-bidang-eksekutif p-4 shadow-lg w-full min-[1300px]:w-80 leading-8 tracking-normal h-full`} + } border-bidang-eksekutif p-4 shadow-lg w-full min-[1300px]:w-60 leading-8 tracking-normal h-full`} data-aos="zoom-in" data-aos-duration={duration(index)} > @@ -41,7 +41,7 @@ export const BidangEksekutif = () => { icon @@ -53,7 +53,7 @@ export const BidangEksekutif = () => { ))}
-
+