26-05-2025/Fixed Used Variables and Icons

This commit is contained in:
2025-05-26 10:00:35 +02:00
parent 782e887ff8
commit feac643754
2 changed files with 56 additions and 65 deletions

View File

@ -4,7 +4,6 @@ import Link from "next/link";
import { Metadata } from "next";
import {
FaArrowRight,
FaBriefcase,
FaCheckCircle,
FaClipboardList, // For BA
FaClock, // For Time & Material
@ -13,15 +12,12 @@ import {
FaPaintBrush, // For UX/UI Design
FaProjectDiagram, // For Architecture/Milestones
FaPuzzlePiece, // For Integration/Solutions
FaRegHandshake, // For Partnership/Client Relations
FaShieldAlt, // For Reliability/QA
FaSitemap, // For Process/Architecture
FaSyncAlt, // For Agile/Flexibility
FaTasks, // For Project Management/Milestones
FaVial, // For Testing
FaUsers, // For Teams/Resources
FaChartLine, // For Reporting/MI
FaLightbulb, // For Innovation/Solutions
FaTools, // General Capabilities
FaLayerGroup, // Frameworks (SAFe, etc.)
FaFileInvoiceDollar, // Cost/Pricing
@ -295,62 +291,62 @@ const capabilities: Capability[] = [
},
];
interface Benefit {
icon: React.ElementType;
title: string;
description: string;
}
// interface Benefit {
// icon: React.ElementType;
// title: string;
// description: string;
// }
const augmentationBenefits: Benefit[] = [
{
icon: FaSyncAlt,
title: "Ultimate Flexibility",
description:
"Scale your team up or down quickly based on project demands and budget.",
},
{
icon: FaUsers,
title: "Access to Expertise",
description:
"Gain immediate access to specialized IT skills that may not be available in-house.",
},
{
icon: FaFileInvoiceDollar,
title: "Cost-Effectiveness",
description:
"Reduce recruitment costs, overheads, and long-term commitments associated with FTEs.",
},
{
icon: FaChartLine,
title: "Increased Productivity",
description:
"Focus your core team on strategic initiatives while OMS resources handle specific tasks or projects.",
},
{
icon: FaShieldAlt,
title: "Reduced Hiring Burden",
description:
"Avoid the time-consuming process of sourcing, vetting, hiring, and onboarding new employees.",
},
{
icon: FaTasks,
title: "Focus on Core Business",
description:
"Outsource IT project execution or specific roles, allowing you to concentrate on your primary objectives.",
},
{
icon: FaCheckCircle,
title: "Quality Assurance",
description:
"Benefit from experienced professionals and managed delivery (in Milestone model) for high-quality outcomes.",
},
{
icon: FaLightbulb,
title: "Faster Project Delivery",
description:
"Accelerate project timelines by quickly filling skill gaps and adding capacity.",
},
];
// const augmentationBenefits: Benefit[] = [
// {
// icon: FaSyncAlt,
// title: "Ultimate Flexibility",
// description:
// "Scale your team up or down quickly based on project demands and budget.",
// },
// {
// icon: FaUsers,
// title: "Access to Expertise",
// description:
// "Gain immediate access to specialized IT skills that may not be available in-house.",
// },
// {
// icon: FaFileInvoiceDollar,
// title: "Cost-Effectiveness",
// description:
// "Reduce recruitment costs, overheads, and long-term commitments associated with FTEs.",
// },
// {
// icon: FaChartLine,
// title: "Increased Productivity",
// description:
// "Focus your core team on strategic initiatives while OMS resources handle specific tasks or projects.",
// },
// {
// icon: FaShieldAlt,
// title: "Reduced Hiring Burden",
// description:
// "Avoid the time-consuming process of sourcing, vetting, hiring, and onboarding new employees.",
// },
// {
// icon: FaTasks,
// title: "Focus on Core Business",
// description:
// "Outsource IT project execution or specific roles, allowing you to concentrate on your primary objectives.",
// },
// {
// icon: FaCheckCircle,
// title: "Quality Assurance",
// description:
// "Benefit from experienced professionals and managed delivery (in Milestone model) for high-quality outcomes.",
// },
// {
// icon: FaLightbulb,
// title: "Faster Project Delivery",
// description:
// "Accelerate project timelines by quickly filling skill gaps and adding capacity.",
// },
// ];
const methodologies = [
{ name: "Agile (SCRUM)", icon: FaSyncAlt },

View File

@ -8,11 +8,9 @@ import { usePathname } from "next/navigation"; // Import usePathname
import {
FiChevronDown,
FiClipboard,
FiArrowRight,
FiMenu,
FiX,
FiUsers,
FiBriefcase,
FiCpu,
FiBox,
FiFileText,
@ -45,7 +43,7 @@ const HeaderClient = () => {
const [servicesDropdownOpen, setServicesDropdownOpen] = useState(false);
const [productsDropdownOpen, setProductsDropdownOpen] = useState(false);
const [joinUsDropdownOpen, setJoinUsDropdownOpen] = useState(false);
const [offeringsDropdownOpen, setOfferingsDropdownOpen] = useState(false);
const handleServicesMouseEnter = () => setServicesDropdownOpen(true);
const handleServicesMouseLeave = () => setServicesDropdownOpen(false);
@ -56,9 +54,6 @@ const HeaderClient = () => {
const handleJoinUsMouseEnter = () => setJoinUsDropdownOpen(true);
const handleJoinUsMouseLeave = () => setJoinUsDropdownOpen(false);
const handleOfferingsMouseEnter = () => setOfferingsDropdownOpen(true);
const handleOfferingsMouseLeave = () => setOfferingsDropdownOpen(false);
const pathname = usePathname(); // Get current path
// Helper function to check if a path is active (exact match for simple links, startsWith for base paths)