From 326958f73a8185e3f7226bbd80f3180da7061c18 Mon Sep 17 00:00:00 2001 From: bender Date: Thu, 5 Mar 2026 15:21:55 +0000 Subject: [PATCH] Update src/app/page.tsx --- src/app/page.tsx | 40 ++++++++++++++++++++-------------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index 20f25b2..2dc0dd8 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -21,7 +21,7 @@ export default function LandingPage() { borderRadius="soft" contentWidth="mediumSmall" sizing="medium" - background="grid" + background="circleGradient" cardStyle="outline" primaryButtonStyle="shadow" secondaryButtonStyle="radial-glow" @@ -54,7 +54,7 @@ export default function LandingPage() { tag="Geospatial Intelligence" tagIcon={Satellite} tagAnimation="slide-up" - background={{ variant: "grid" }} + background={{ variant: "sparkles-gradient" }} buttons={[ { text: "Upload Imagery", href: "#upload" }, { text: "Open Dashboard", href: "#dashboard" } @@ -68,13 +68,13 @@ export default function LandingPage() { imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AX0zzeRDziMOWhwJBmduoeVhSo/a-professional-drone-photography-shot-of-1772723963733-38b2a807.png", imageAlt: "Drone survey of land parcel" }, { - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AX0zzeRDziMOWhwJBmduoeVhSo/a-geospatial-map-showing-multiple-overla-1772723964660-378765be.png?_wi=1", imageAlt: "GIS map with boundary overlays" + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AX0zzeRDziMOWhwJBmduoeVhSo/a-geospatial-map-showing-multiple-overla-1772723964660-378765be.png", imageAlt: "GIS map with boundary overlays" }, { imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AX0zzeRDziMOWhwJBmduoeVhSo/a-modern-analytics-dashboard-displaying--1772723962975-e8c222b5.png", imageAlt: "Analytics dashboard with metrics" }, { - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AX0zzeRDziMOWhwJBmduoeVhSo/a-technical-illustration-showing-utility-1772723963716-13353339.png?_wi=1", imageAlt: "Utility geofencing visualization" + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AX0zzeRDziMOWhwJBmduoeVhSo/a-technical-illustration-showing-utility-1772723963716-13353339.png", imageAlt: "Utility geofencing visualization" } ]} ariaLabel="AI-Powered Boundary Encroachment Tracker Hero Section" @@ -95,19 +95,19 @@ export default function LandingPage() { features={[ { id: 1, - title: "GPS Location Detection", description: "Automatically detect your current location using browser GPS and display on interactive Leaflet map with precise coordinates.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AX0zzeRDziMOWhwJBmduoeVhSo/a-mobile-gps-interface-screen-showing-a--1772723962229-71903499.png?_wi=1", imageAlt: "GPS location detection interface" + title: "GPS Location Detection", description: "Automatically detect your current location using browser GPS and display on interactive Leaflet map with precise coordinates.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AX0zzeRDziMOWhwJBmduoeVhSo/a-mobile-gps-interface-screen-showing-a--1772723962229-71903499.png", imageAlt: "GPS location detection interface" }, { id: 2, - title: "Address & Survey Search", description: "Search by address or land survey number using Nominatim free tier geocoding. Instantly locate property boundaries and surrounding utilities.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AX0zzeRDziMOWhwJBmduoeVhSo/a-mobile-gps-interface-screen-showing-a--1772723962229-71903499.png?_wi=2", imageAlt: "Address search and location lookup" + title: "Address & Survey Search", description: "Search by address or land survey number using Nominatim free tier geocoding. Instantly locate property boundaries and surrounding utilities.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AX0zzeRDziMOWhwJBmduoeVhSo/a-mobile-gps-interface-screen-showing-a--1772723962229-71903499.png", imageAlt: "Address search and location lookup" }, { id: 3, - title: "Interactive Admin Boundaries", description: "View administrative boundaries, district lines, and regional demarcations on the map. Toggle layers to see municipal, state, and federal jurisdictions.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AX0zzeRDziMOWhwJBmduoeVhSo/a-geospatial-map-showing-multiple-overla-1772723964660-378765be.png?_wi=2", imageAlt: "Administrative boundaries map" + title: "Interactive Admin Boundaries", description: "View administrative boundaries, district lines, and regional demarcations on the map. Toggle layers to see municipal, state, and federal jurisdictions.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AX0zzeRDziMOWhwJBmduoeVhSo/a-geospatial-map-showing-multiple-overla-1772723964660-378765be.png", imageAlt: "Administrative boundaries map" }, { id: 4, - title: "Geofencing Buffers", description: "Automatic safety buffers: Pipeline 10m, Power line 15m, Road 5m. Visualize hazard zones and receive alerts for boundary violations.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AX0zzeRDziMOWhwJBmduoeVhSo/a-technical-illustration-showing-utility-1772723963716-13353339.png?_wi=2", imageAlt: "Geofencing buffer visualization" + title: "Geofencing Buffers", description: "Automatic safety buffers: Pipeline 10m, Power line 15m, Road 5m. Visualize hazard zones and receive alerts for boundary violations.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AX0zzeRDziMOWhwJBmduoeVhSo/a-technical-illustration-showing-utility-1772723963716-13353339.png", imageAlt: "Geofencing buffer visualization" } ]} textboxLayout="default" @@ -129,13 +129,13 @@ export default function LandingPage() { tagAnimation="slide-up" products={[ { - id: "1", name: "Drone Imagery", price: "JPG / PNG", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AX0zzeRDziMOWhwJBmduoeVhSo/a-clean-file-upload-interface-with-drag--1772723963927-7fda3937.png?_wi=1", imageAlt: "Drone image upload interface" + id: "1", name: "Drone Imagery", price: "JPG / PNG", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AX0zzeRDziMOWhwJBmduoeVhSo/a-clean-file-upload-interface-with-drag--1772723963927-7fda3937.png", imageAlt: "Drone image upload interface" }, { - id: "2", name: "Satellite Imagery", price: "JPG / PNG / TIF", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AX0zzeRDziMOWhwJBmduoeVhSo/a-clean-file-upload-interface-with-drag--1772723963927-7fda3937.png?_wi=2", imageAlt: "Satellite image upload" + id: "2", name: "Satellite Imagery", price: "JPG / PNG / TIF", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AX0zzeRDziMOWhwJBmduoeVhSo/a-clean-file-upload-interface-with-drag--1772723963927-7fda3937.png", imageAlt: "Satellite image upload" }, { - id: "3", name: "Boundary Files", price: "GeoJSON / KML / PDF", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AX0zzeRDziMOWhwJBmduoeVhSo/a-clean-file-upload-interface-with-drag--1772723963927-7fda3937.png?_wi=3", imageAlt: "Boundary file upload" + id: "3", name: "Boundary Files", price: "GeoJSON / KML / PDF", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AX0zzeRDziMOWhwJBmduoeVhSo/a-clean-file-upload-interface-with-drag--1772723963927-7fda3937.png", imageAlt: "Boundary file upload" } ]} gridVariant="three-columns-all-equal-width" @@ -273,15 +273,15 @@ export default function LandingPage() { testimonials={[ { id: "1", name: "Layer Toggle System", role: "Map Control", company: "Leaflet Integration", rating: 5, - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AX0zzeRDziMOWhwJBmduoeVhSo/a-full-screen-gis-monitoring-dashboard-s-1772723963905-c83aaac4.png?_wi=1", imageAlt: "Dashboard interface with layer toggles" + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AX0zzeRDziMOWhwJBmduoeVhSo/a-full-screen-gis-monitoring-dashboard-s-1772723963905-c83aaac4.png", imageAlt: "Dashboard interface with layer toggles" }, { id: "2", name: "KPI Overview Cards", role: "Real-Time Metrics", company: "Analytics Engine", rating: 5, - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AX0zzeRDziMOWhwJBmduoeVhSo/a-full-screen-gis-monitoring-dashboard-s-1772723963905-c83aaac4.png?_wi=2", imageAlt: "KPI cards display" + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AX0zzeRDziMOWhwJBmduoeVhSo/a-full-screen-gis-monitoring-dashboard-s-1772723963905-c83aaac4.png", imageAlt: "KPI cards display" }, { id: "3", name: "Export Functionality", role: "Data Output", company: "Multi-Format", rating: 5, - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AX0zzeRDziMOWhwJBmduoeVhSo/a-full-screen-gis-monitoring-dashboard-s-1772723963905-c83aaac4.png?_wi=3", imageAlt: "Export options interface" + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AX0zzeRDziMOWhwJBmduoeVhSo/a-full-screen-gis-monitoring-dashboard-s-1772723963905-c83aaac4.png", imageAlt: "Export options interface" } ]} kpiItems={[ @@ -310,19 +310,19 @@ export default function LandingPage() { features={[ { id: 1, - title: "YOLOv8 Building Detection", description: "State-of-the-art object detection model identifies buildings, vehicles, and structures from drone/satellite imagery with 85%+ confidence.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AX0zzeRDziMOWhwJBmduoeVhSo/a-conceptual-illustration-representing-a-1772723963860-b4806d0a.png?_wi=1", imageAlt: "YOLOv8 technology visualization" + title: "YOLOv8 Building Detection", description: "State-of-the-art object detection model identifies buildings, vehicles, and structures from drone/satellite imagery with 85%+ confidence.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AX0zzeRDziMOWhwJBmduoeVhSo/a-conceptual-illustration-representing-a-1772723963860-b4806d0a.png", imageAlt: "YOLOv8 technology visualization" }, { id: 2, - title: "GeoPandas Spatial Analysis", description: "Advanced geometric operations for boundary overlay, intersection calculation, and area quantification. Shapely library for complex spatial relationships.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AX0zzeRDziMOWhwJBmduoeVhSo/a-conceptual-illustration-representing-a-1772723963860-b4806d0a.png?_wi=2", imageAlt: "Geospatial analysis technology" + title: "GeoPandas Spatial Analysis", description: "Advanced geometric operations for boundary overlay, intersection calculation, and area quantification. Shapely library for complex spatial relationships.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AX0zzeRDziMOWhwJBmduoeVhSo/a-conceptual-illustration-representing-a-1772723963860-b4806d0a.png", imageAlt: "Geospatial analysis technology" }, { id: 3, - title: "GDAL/OGR Data Processing", description: "Comprehensive geospatial data format support: GeoJSON, KML, Shapefile, GeoTIFF. Automatic reprojection and coordinate system transformation.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AX0zzeRDziMOWhwJBmduoeVhSo/a-conceptual-illustration-representing-a-1772723963860-b4806d0a.png?_wi=3", imageAlt: "Data processing pipeline" + title: "GDAL/OGR Data Processing", description: "Comprehensive geospatial data format support: GeoJSON, KML, Shapefile, GeoTIFF. Automatic reprojection and coordinate system transformation.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AX0zzeRDziMOWhwJBmduoeVhSo/a-conceptual-illustration-representing-a-1772723963860-b4806d0a.png", imageAlt: "Data processing pipeline" }, { id: 4, - title: "Time-Series Change Detection", description: "Historical analysis identifies new encroachments, structure expansion, and compliance trajectory. Predictive models forecast future encroachment probability.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AX0zzeRDziMOWhwJBmduoeVhSo/a-conceptual-illustration-representing-a-1772723963860-b4806d0a.png?_wi=4", imageAlt: "Change detection analysis" + title: "Time-Series Change Detection", description: "Historical analysis identifies new encroachments, structure expansion, and compliance trajectory. Predictive models forecast future encroachment probability.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AX0zzeRDziMOWhwJBmduoeVhSo/a-conceptual-illustration-representing-a-1772723963860-b4806d0a.png", imageAlt: "Change detection analysis" } ]} textboxLayout="default" @@ -342,9 +342,9 @@ export default function LandingPage() { description="Have questions about boundary encroachment detection or utility safety tracking? Subscribe to our newsletter for updates, case studies, and product launches." tagIcon={Mail} tagAnimation="slide-up" - background={{ variant: "grid" }} + background={{ variant: "sparkles-gradient" }} useInvertedBackground={false} - imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AX0zzeRDziMOWhwJBmduoeVhSo/a-conceptual-illustration-representing-a-1772723963860-b4806d0a.png?_wi=5" + imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AX0zzeRDziMOWhwJBmduoeVhSo/a-conceptual-illustration-representing-a-1772723963860-b4806d0a.png" imageAlt="Team collaboration and support" mediaAnimation="slide-up" mediaPosition="right" -- 2.49.1