mirror of
https://github.com/OwethuManagedServices/oms-website-nextjs.git
synced 2025-12-17 17:18:09 +00:00
Merge pull request #11 from OwethuManagedServices/25-05-2025/New-Changes
26-05-2025/Fixed Used Variables and Icons
This commit is contained in:
@ -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 },
|
||||
|
||||
@ -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)
|
||||
|
||||
Reference in New Issue
Block a user