From 05a5994067ed3fa5a03baa2c53fea07ce6fb9379 Mon Sep 17 00:00:00 2001 From: yousifpa98 Date: Fri, 20 Dec 2024 03:21:40 +0100 Subject: [PATCH] added dl cv link (no cv yet) in nav --- src/assets/icons/navIcons/download.svg | 1 + src/components/Navigation.jsx | 8 +++++++- 2 files changed, 8 insertions(+), 1 deletion(-) create mode 100644 src/assets/icons/navIcons/download.svg diff --git a/src/assets/icons/navIcons/download.svg b/src/assets/icons/navIcons/download.svg new file mode 100644 index 0000000..70593d8 --- /dev/null +++ b/src/assets/icons/navIcons/download.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/components/Navigation.jsx b/src/components/Navigation.jsx index 09820d7..fd8800d 100644 --- a/src/components/Navigation.jsx +++ b/src/components/Navigation.jsx @@ -6,6 +6,7 @@ import CodeIcon from "../assets/icons/navIcons/code.svg?react"; import EnvelopeIcon from "../assets/icons/navIcons/envelope.svg?react"; import HouseIcon from "../assets/icons/navIcons/house.svg?react"; import SuitcaseIcon from "../assets/icons/navIcons/suitcase.svg?react"; +import DownloadIcon from "../assets/icons/navIcons/download.svg?react"; import { NavLink } from "react-router-dom"; import clsx from "clsx"; @@ -18,6 +19,7 @@ const Navigation = ({ initialAnimation, onMouseEnter, onAnimationEnd }) => { { name: "Experience", to: "/workExp", icon: SuitcaseIcon, id: 3 }, { name: "Projects", to: "/projects", icon: CodeIcon, id: 4 }, { name: "Contact", to: "/contact", icon: EnvelopeIcon, id: 5 }, + { name: "CV", to: "", icon: DownloadIcon, id: 6 }, ]; return (
{ - clsx("navLink", { active: isActive }) + clsx( + "navLink", + { active: isActive }, + item.name === "CV" && "cv" // Add "cv" class if item.name is "CV" + ) } > {item.name}