Skip to content

Fix: Tampilan card icon penduduk menutupi halaman slide - #1112

Open
pandigresik wants to merge 2 commits into
rilis-devfrom
fix/tampilan_website
Open

Fix: Tampilan card icon penduduk menutupi halaman slide#1112
pandigresik wants to merge 2 commits into
rilis-devfrom
fix/tampilan_website

Conversation

@pandigresik

Copy link
Copy Markdown
Contributor

Fix: Tampilan card icon penduduk menutupi halaman slide

Description

Terdapat bug pada halaman website utama di mana card icon penduduk tertutupi oleh section halaman slide (carousel). Akibatnya, bagian atas card icon penduduk tidak terlihat dan tertutup oleh elemen slide yang ada di atasnya. Perbaikan dilakukan dengan menonaktifkan nilai margin-top: -143px pada selector CSS .row.over-flow.g-4 agar card icon penduduk tidak lagi tertutupi oleh halaman slide.

Changes made:

  1. [Fix]: Menonaktifkan margin-top: -143px pada selector CSS .row.over-flow.g-4 di file public/web/css/openkab.css

Reason for change:

  • Problem: Card icon penduduk pada halaman website utama tertutupi oleh section slide/carousel yang ada di atasnya, sehingga bagian atas card tidak terlihat dan menimbulkan tampilan yang tidak rapi.
  • Solution: Menonaktifkan nilai margin-top: -143px yang menyebabkan card icon penduduk naik ke atas dan tertutupi oleh elemen slide.
  • Result: Card icon penduduk kini tampil dengan benar tanpa tertutupi oleh halaman slide.

Impact of change:

✅ Card icon penduduk tidak lagi tertutupi oleh halaman slide
✅ Tampilan halaman website utama menjadi rapi dan sesuai dengan layout yang diharapkan
✅ Tidak ada perubahan pada struktur HTML atau fungsionalitas, hanya perbaikan pada tampilan CSS

Related Issue

#1111

Steps to Reproduce

Before fix (problem):

  1. Buka halaman website utama (homepage)
  2. Lihat section slide/carousel yang ada di bagian atas
  3. Lihat card icon penduduk yang ada tepat di bawah slide
  4. ❌ Bagian atas card icon penduduk tertutupi oleh halaman slide, tampilan tidak rapi

After fix (solution):

  1. Buka halaman website utama (homepage)
  2. Lihat section slide/carousel yang ada di bagian atas
  3. Lihat card icon penduduk yang ada tepat di bawah slide
  4. ✅ Card icon penduduk tampil dengan benar, tidak tertutupi oleh halaman slide

Testing on related features:

  • Halaman website utama (homepage) ✅ Sudah diperbaiki
  • Tampilan card icon penduduk ✅ Sudah diperbaiki
  • Tampilan section slide/carousel ✅ Tidak berubah

Checklist

  • Saya telah mematuhi aturan penulisan script
  • Saya telah mengikuti proses review pull request
  • Saya telah membuat unit test/integration test untuk memverifikasi perbaikan
  • Manual testing telah dilakukan di environment development
  • Tidak ada console errors atau warnings
  • Code telah direview oleh minimal 1 orang

Technical Details

Technical Explanation

Perubahan dilakukan dengan menonaktifkan properti CSS margin-top: -143px pada selector .row.over-flow.g-4. Sebelumnya, nilai margin-top yang bernilai negatif menyebabkan elemen card icon penduduk naik ke atas hingga tertutupi oleh section slide/carousel. Dengan menonaktifkan nilai tersebut, card icon penduduk akan menempati posisi yang seharusnya tanpa tertutupi elemen lain.

Configuration changes

Tidak ada perubahan pada file konfigurasi.

Dependencies added

Tidak ada dependensi baru yang ditambahkan.

Testing

Manual Testing

  • Buka halaman website utama dan pastikan card icon penduduk tidak lagi tertutupi oleh halaman slide
  • Periksa tampilan di berbagai ukuran layar (desktop)
  • Regression Testing - pastikan elemen lain di halaman tidak terpengaruh

Automated Testing

  • Tidak ada automated test yang diperlukan untuk perubahan CSS murni ini.

Screenshots / Video

simplescreenrecorder-2026-08-13_15.38.50.mp4

Before:

Card icon penduduk tertutupi oleh section slide di bagian atas halaman.

After:

Card icon penduduk tampil dengan benar tanpa tertutupi oleh section slide.

Breaking Changes

Tidak ada breaking changes. Perubahan ini hanya mempengaruhi tampilan (visual) tanpa mengubah struktur data atau API.

Migration Guide

Tidak diperlukan. Perubahan ini hanya pada file CSS dan tidak memerlukan migrasi apapun.

References


Catatan untuk reviewer: Perubahan ini hanya pada satu baris CSS (margin-top: -143px menjadi /*margin-top: -143px;*/) pada file public/web/css/openkab.css. Silakan lakukan visual check pada halaman website utama untuk memastikan card icon penduduk tampil dengan benar.

@github-actions

Copy link
Copy Markdown

🔄 AI PR Review sedang antri di server...

Proses review akan segera dimulai di background — hasil akan muncul sebagai komentar setelah selesai.
Powered by CrewAI · PR #1112

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant