ice/public
Deco Vander a3b450de1a Add mobile responsiveness and persistent reports feature
- Enhanced mobile responsiveness across entire site and admin panel
  - Optimized layouts, font sizes, and spacing for screens ≤768px and ≤480px
  - Made forms, tables, maps, and buttons touch-friendly
  - Added responsive breakpoints for better mobile experience

- Added persistent reports functionality
  - Added 'persistent' column to database with automatic migration
  - Updated cleanup logic to preserve persistent reports (no auto-expiration)
  - Added admin panel toggle for marking reports as persistent
  - Added persistent report count to admin dashboard stats
  - Visual indicators with lock/unlock icons for persistent status

- Improved admin panel UI
  - Standardized header button styling and sizing
  - Added 'Return to Homepage' button for better navigation
  - Enhanced mobile responsiveness for admin interface
  - Fixed table layouts and button arrangements for mobile devices

- Backend API enhancements
  - New PATCH endpoint for toggling persistent status
  - Updated admin routes to include persistent field
  - Backwards compatible database migration
2025-07-03 01:17:41 -04:00
..
admin.html Add mobile responsiveness and persistent reports feature 2025-07-03 01:17:41 -04:00
admin.js Add mobile responsiveness and persistent reports feature 2025-07-03 01:17:41 -04:00
app-google.js Initial commit: ICE Watch Michigan community safety tool 2025-07-02 23:27:22 -04:00
app-mapbox.js Add map/table toggle view for current reports 2025-07-03 01:07:17 -04:00
app.js Initial commit: ICE Watch Michigan community safety tool 2025-07-02 23:27:22 -04:00
index.html Add map/table toggle view for current reports 2025-07-03 01:07:17 -04:00
style.css Add mobile responsiveness and persistent reports feature 2025-07-03 01:17:41 -04:00