diff --git a/client/src/Pages/LandingPage.jsx b/client/src/Pages/LandingPage.jsx
index 7a0ed41..aefddac 100644
--- a/client/src/Pages/LandingPage.jsx
+++ b/client/src/Pages/LandingPage.jsx
@@ -1,27 +1,38 @@
-import React, { useEffect, useState } from 'react';
-import { Link } from 'react-router-dom';
-import AOS from 'aos';
-import 'aos/dist/aos.css';
-import '../index.css';
-import ScrollToTop from '../components/ScrollTop';
-import { FaTwitter, FaFacebookF, FaLinkedinIn, FaArrowRight, FaPlay, FaStar, FaUsers, FaShieldAlt } from 'react-icons/fa';
-import Tour from '../components/Tour';
-import FAQAccordion from '../components/FAQAccordion';
-import ThemeToggle from '../components/ThemeToggle';
-
+import React, { useEffect, useState } from "react";
+import { Link } from "react-router-dom";
+import AOS from "aos";
+import "aos/dist/aos.css";
+import "../index.css";
+import ScrollToTop from "../components/ScrollTop";
+import {
+ FaTwitter,
+ FaFacebookF,
+ FaLinkedinIn,
+ FaArrowRight,
+ FaPlay,
+ FaStar,
+ FaUsers,
+ FaCamera,
+ FaBrain,
+ FaTools,
+ FaSearch,
+ FaBookOpen,
+ FaVrCardboard,
+} from "react-icons/fa";
+import Tour from "../components/Tour";
+import FAQAccordion from "../components/FAQAccordion";
+import ThemeToggle from "../components/ThemeToggle";
const Home = () => {
const [showTour, setShowTour] = useState(false);
const closeTour = () => {
- localStorage.setItem('hasSeenTour', 'true');
+ localStorage.setItem("hasSeenTour", "true");
setShowTour(false);
};
-
useEffect(() => {
- // Always show the tour after DOM is ready
- if (!localStorage.getItem("hasSeenTour")){
+ if (!localStorage.getItem("hasSeenTour")) {
setTimeout(() => setShowTour(true), 300);
}
}, []);
@@ -36,356 +47,273 @@ const Home = () => {
const features = [
{
- icon: '🔍',
- title: 'Real-time Object Detection',
- desc: 'Scan broken items using your webcam and let AI identify the issue.',
- gradient: 'from-blue-500 to-cyan-500'
+ icon: ,
+ title: "Real-time Object Detection",
+ desc: "Scan broken items using your webcam and let AI identify the issue.",
+ gradient: "from-blue-500 to-cyan-500",
},
{
- icon: '📚',
- title: 'Repair Tutorials',
- desc: 'Get video guides and repair steps curated for your object.',
- gradient: 'from-purple-500 to-pink-500'
+ icon: ,
+ title: "Repair Tutorials",
+ desc: "Get video guides and repair steps curated for your object.",
+ gradient: "from-purple-500 to-pink-500",
},
{
- icon: '🥽',
- title: 'AR Repair Assistant',
- desc: 'Visualize step-by-step repairs with Augmented Reality overlays.',
- gradient: 'from-green-500 to-emerald-500'
+ icon: ,
+ title: "AR Repair Assistant",
+ desc: "Visualize step-by-step repairs with Augmented Reality overlays.",
+ gradient: "from-green-500 to-emerald-500",
},
];
const stats = [
- { number: '10K+', label: 'Successful Repairs' },
- { number: '500+', label: 'Video Tutorials' },
- { number: '95%', label: 'Success Rate' },
- { number: '24/7', label: 'AI Support' },
+ { number: "10K+", label: "Successful Repairs" },
+ { number: "500+", label: "Video Tutorials" },
+ { number: "95%", label: "Success Rate" },
+ { number: "24/7", label: "AI Support" },
];
const faqs = [
{
- q: 'Is Refixly free to use?',
- a: 'Yes, the basic features are free. We plan to add premium features soon.',
+ q: "Is Refixly free to use?",
+ a: "Yes, the basic features are free. We plan to add premium features soon.",
},
{
- q: 'Which devices are supported?',
- a: 'Refixly works on any device with a webcam or camera, including desktops, laptops, tablets, and smartphones.',
+ q: "Which devices are supported?",
+ a: "Refixly works on any device with a webcam or camera, including desktops, laptops, tablets, and smartphones.",
},
{
- q: 'Can I request tutorials for specific devices?',
- a: 'Absolutely! You can submit requests, and our team curates new content regularly.',
+ q: "Can I request tutorials for specific devices?",
+ a: "Absolutely! You can submit requests, and our team curates new content regularly.",
},
];
return (
- {/* Animated Background Elements */}
-
- {/* Remove animated background blobs */}
-
-
- {showTour &&
}
-
-
-
-
- {/* Modern Header */}
-
-
-
-
- Refixly
-
-
-
-