- 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 |
||
---|---|---|
.. | ||
admin.html | ||
admin.js | ||
app-google.js | ||
app-mapbox.js | ||
app.js | ||
index.html | ||
style.css |