Commit History
-
Fixed svg issues in the frontend
f32ce20
-
Fixed UI responsiveness issues and redesigned certain sections
becbbd5
-
Major overhaul....
- migrate the frontend to a Vite + Tailwind workflow with updated build and proxy configuration - restructure the frontend directory into shared assets, components, page modules, and utility helpers - replace legacy map pages with a dedicated heatmap entrypoint and relocate static assets into frontend/assets - rebuild home, dashboard, and heatmap views around reusable UI primitives and responsive layouts - add safer frontend data handling, sanitized modal rendering, SVG hardening, and more reliable heatmap/feed interactions - surface dynamic backend metrics, security headers, and expanded event endpoint behavior needed by the refreshed UIaed23a5
-
Restore working changes: Enhanced India heatmap with improved zoom controls and mobile responsiveness
- Restore enhanced-india-heatmap.html with improved zoom and pan functionality - Add center map and reset zoom controls - Implement better mobile responsive design for interactive maps - Update dashboard.html and index.html with latest improvements - Fix tooltip positioning and map interaction issues - Add test colors functionality for debugging map visualization50b6bcc
-
feat: Add enhanced India heatmap and improve mobile menu with platform metrics
- Add new enhanced-india-heatmap.html with interactive SVG map - Zoom controls (in/out/reset) with percentage display - Risk levels legend (High/Med/Low) with color coding - Info tooltip with usage instructions - Mobile-responsive design for tablets and foldables - Real-time misinformation data fetching by state - Loading screen with progress bar and animations - Platform performance overview in mobile menu - Enhance mobile menu in dashboard.html and index.html - Add Platform Performance Overview section with 4 metrics - Display Total Events, Active States, Last Update, and Accuracy - Use helper function setMenuText for cleaner code - Update footer styling with gradient background - Clean up dashboard.html - Remove Surface Pro 7 layout enforcement code (replaced by CSS media queries) - Add CSS classes to news cards for targeted styling - Add refresh button in header for manual data refresh - Improve stats display logic with time zone handling - Simplify…38766a2
-
Fix: Enhanced India Heatmap Map Styling and Color Logic
- Removed maximum-scale constraint from viewport meta tag for better zoom accessibility - Simplified getColorForRisk function to use risk levels directly instead of fake ratios - Applied consistent default map styling (gray fill, white stroke) for all states - Removed test colors functionality and debug button for cleaner production code - Improved mobile touch interaction by removing user-scalable=no restriction - Streamlined color mapping: red for high risk, orange for medium, green for low riska642fd4
-
Major UI/UX Overhaul: Migration to Vite + Tailwind CSS with Full Responsiveness
Major architectural change: - Migrated from plain HTML/CSS to Vite + inline Tailwind CSS - Added Tailwind CSS configuration (tailwind.config.js, postcss.config.js) - Integrated Vite build system (vite.config.js) - New CSS structure in public/CSS/ directory UI/UX refinements and full responsiveness: - Implemented responsive layouts across all pages (desktop/mobile/tablet) - Designed mobile layout with hamburger menu and adaptive navigation - Map touch sensitivity optimizations for improved mobile interaction - Redesigned overall aesthetics with modern design principles Page-specific enhancements: - Enhanced dashboard.html with modern design (+882 lines) - Revamped index.html landing page (+586 lines) - Major improvements to enhanced-india-heatmap.html (+2312 lines) - Fixed overflow issues on body and main container - Adjusted navbar height for lg screens (62px) - Refined map container dimensions for better viewport fit - Optimized info icon size and indicator (changed 'i' to '…50a2294
-
Major UI/UX Redesign: Mobile Responsiveness & Enhanced Dashboard
- Desktop/Mobile Responsiveness: Implemented responsive layouts across all pages - Map touch sensitivity optimizations: Improved mobile interaction with heatmaps - Redesigned the UI/UX and overall aesthetics of the app - Designed mobile layout, hamburger menu and adaptive navigation - Added Tailwind CSS configuration (tailwind.config.js, postcss.config.js) - New CSS structure in public/CSS/ directory - Enhanced dashboard.html with modern design (+882 lines) - Revamped index.html landing page (+586 lines) - Major improvements to enhanced-india-heatmap.html (+2312 lines) - Updated interactive-india-map.html for better usability8ff869b -
Perf: Fix SQLite→PostgreSQL datetime syntax, parallelize frontend fetches, extend live events to 24h
f483de6 -
Fix: Implement missing updateStatusBar, updateLiveFeeds, loadStateEvents, showStateDetails functions
e2f5236
-
Update frontend UI and server configurations
e038dc6 -
Updated HF_Space URL
c5f5be2 -
Added hf_space URL
802bab1 -
Configure zero-cost deployment architecture (HF & Supabase)
f2d4834