From 4845c7ab5fed59dceb612f9a8324d2fc8da27695 Mon Sep 17 00:00:00 2001
From: null
Date: Sun, 17 May 2026 15:41:22 -0500
Subject: [PATCH] feat(ui): industry icons bigger with color and contrast
(batch 0.6.5)
---
src/pages/Home.jsx | 42 ++++++++++++++++++++++++++++--------------
1 file changed, 28 insertions(+), 14 deletions(-)
diff --git a/src/pages/Home.jsx b/src/pages/Home.jsx
index 8cc94ee..4db7bb2 100644
--- a/src/pages/Home.jsx
+++ b/src/pages/Home.jsx
@@ -3,7 +3,15 @@ import { Card, CardContent, CardHeader, CardTitle } from '@/components/ui/Card'
import { services } from '@/data/services'
import { industries } from '@/data/industries'
import { useNavigate } from 'react-router-dom'
-import { MapPin, MessageCircle, Users, LifeBuoy, GraduationCap, Link as LinkIcon, Wifi, Network, Headphones, UserCheck, Activity, ShieldCheck } from 'lucide-react'
+import { MapPin, MessageCircle, Users, LifeBuoy, GraduationCap, Link as LinkIcon, Wifi, Network, Headphones, UserCheck, Activity, ShieldCheck, HeartPulse, ShoppingCart, Factory, Landmark } from 'lucide-react'
+
+// Icon map for industries - converts icon string to lucide component
+const industryIcons = {
+ 'heart-pulse': HeartPulse,
+ 'shopping-cart': ShoppingCart,
+ factory: Factory,
+ landmark: Landmark,
+}
const Home = () => {
const navigate = useNavigate()
@@ -307,19 +315,25 @@ const Home = () => {
- {industries.map((industry) => (
-
-
- {industry.name}
-
- Industry-specific solutions designed to address your unique challenges and requirements.
-
-
-
-
- ))}
+ {industries.map((industry) => {
+ const IconComponent = industryIcons[industry.icon]
+ return (
+
+
+
+
+
+ {industry.name}
+
+ Industry-specific solutions designed to address your unique challenges and requirements.
+
+
+
+
+ )
+ })}