8 Commits

Author SHA1 Message Date
Wartana
5fa44b47e0 Update various plugins, remove unused assets, and refine core application features and database structure. 2026-03-04 21:34:55 +08:00
858435acfe Enhance dashboard UX, fix logout, and localize all external libraries
- Make all dashboard cards clickable (13 cards total) for better UX
- Fix logout confirmation for kaur level with robust jQuery handler
- Download all external libraries locally for offline capability:
  * Ionicons CSS + fonts
  * Cropper.js v1.5.13 (CSS + JS)
  * Chart.js v3.9.1 (fixed chart display)
  * jscanify library
  * Google Fonts - Source Sans Pro (CSS + TTF)
  * OpenCV.js v4.7.0 (8.75MB)
- Update all CDN references to local paths in index.php and login.php
- Add vendor directory exception to .gitignore
- Improve session destruction in logout.php
- Add console debugging for chart initialization
2026-01-22 17:04:07 +08:00
cfa09f6837 Make all dashboard cards clickable (entire card area) with cursor pointer and onclick redirect, preserve footer links with stopPropagation 2026-01-22 16:09:58 +08:00
334d24b6b8 feat(dashboard): optimize layout and add village profile header
- Add compact Village Profile (Desa, Kecamatan, Kabupaten) header to Dashboard.
- Move Chart Legend to the right for better space utilization.
- Remove redundant spacing and headers around the Population Chart.
2026-01-18 22:17:18 +08:00
67048eb22e add: grafik 2026-01-18 22:07:22 +08:00
80951b57a0 feat: Modern Theme and Dashboard Enhancements
- Implemented Modern Theme (Inter font, Rounded UI, Indigo/White palette)
- Updated Login Page with gradient background and modern card
- Added Age Demographics to Dashboard (Stats count)
- Integrated Chart.js for Population Donut Chart
- Made Dashboard Info Boxes clickable with Age Category filtering
- Updated Resident Data table to support age filtering
2026-01-18 22:02:48 +08:00
74b8f572a2 Enhancement: Complete overhaul of SIDAK application
- Report: Added printable reports for all categories.
- Dashboard: Fixed broken links and implemented gender balance filtering.
- Logic: Auto-integration of Arrivals and Births into Resident/KK data.
- Fix: Solved deletion popup bug in Birth Data.
- Feature: Added Full KK History view.
- Feature: Implemented Dynamic Village Profile for letter templates.
2026-01-18 16:25:38 +08:00
a10d6f70fb Initial commit 2026-01-18 14:22:18 +08:00