From 62fabb26ab5acf461f27708831b3578f5601fa9b Mon Sep 17 00:00:00 2001 From: Om <144691499+ombalgude@users.noreply.github.com> Date: Thu, 23 Apr 2026 01:45:45 +0530 Subject: [PATCH 1/2] fix: replace lucide GitHub icon with custom SVG icon --- apps/web/src/components/landing-sections/navbar.tsx | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/apps/web/src/components/landing-sections/navbar.tsx b/apps/web/src/components/landing-sections/navbar.tsx index 8fc44cd7..7354d0e3 100644 --- a/apps/web/src/components/landing-sections/navbar.tsx +++ b/apps/web/src/components/landing-sections/navbar.tsx @@ -3,7 +3,8 @@ import React, { useState } from "react"; import PrimaryButton from "../ui/custom-button"; import { motion, useScroll, useMotionValueEvent } from "framer-motion"; import Image from "next/image"; -import { Terminal, Github, Menu, X } from "lucide-react"; +import { Terminal, Menu, X } from "lucide-react"; +import { Github } from "@/components/icons/icons"; import Link from "next/link"; import { usePathname } from "next/navigation"; import { cn } from "@/lib/utils"; @@ -115,7 +116,7 @@ const Navbar = () => { onClick={() => handleContributeClick("navbar")} className="hidden min-[1115px]:flex items-center gap-2 px-4 py-2.5 bg-github-bg hover:bg-github-hover transition-colors rounded-lg border border-github-border text-white" > - +
Contribute { }} className="flex items-center gap-2 px-4 py-2 bg-github-bg hover:bg-github-hover rounded-lg border border-github-border text-white transition-colors" > - +
Contribute From 56f2fe68b233c772ff35147747de2491484007e5 Mon Sep 17 00:00:00 2001 From: Om <144691499+ombalgude@users.noreply.github.com> Date: Thu, 23 Apr 2026 02:26:48 +0530 Subject: [PATCH 2/2] fix: replace lucide GitHub icon with custom SVG icon --- apps/web/src/components/icons/icons.tsx | 6 ++++-- apps/web/src/components/landing-sections/navbar.tsx | 10 ++++++---- 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/apps/web/src/components/icons/icons.tsx b/apps/web/src/components/icons/icons.tsx index 82b821fe..65294f95 100644 --- a/apps/web/src/components/icons/icons.tsx +++ b/apps/web/src/components/icons/icons.tsx @@ -1,3 +1,5 @@ +import React from "react"; + export const Terminal = ({ fill = "none", width = 24, height = 24 }: { fill: string, width: number, height: number }) => { return ( @@ -192,8 +194,8 @@ export const Discord = () => { ) } -export const Github = () => { - return +export const Github = (props: React.SVGProps) => { + return } diff --git a/apps/web/src/components/landing-sections/navbar.tsx b/apps/web/src/components/landing-sections/navbar.tsx index 7354d0e3..04b2a339 100644 --- a/apps/web/src/components/landing-sections/navbar.tsx +++ b/apps/web/src/components/landing-sections/navbar.tsx @@ -1,12 +1,14 @@ "use client"; import React, { useState } from "react"; -import PrimaryButton from "../ui/custom-button"; import { motion, useScroll, useMotionValueEvent } from "framer-motion"; import Image from "next/image"; import { Terminal, Menu, X } from "lucide-react"; -import { Github } from "@/components/icons/icons"; import Link from "next/link"; import { usePathname } from "next/navigation"; + +import PrimaryButton from "@/components/ui/custom-button"; +import { Github } from "@/components/icons/icons"; + import { cn } from "@/lib/utils"; import { useAnalytics } from "@/hooks/useAnalytics"; @@ -116,7 +118,7 @@ const Navbar = () => { onClick={() => handleContributeClick("navbar")} className="hidden min-[1115px]:flex items-center gap-2 px-4 py-2.5 bg-github-bg hover:bg-github-hover transition-colors rounded-lg border border-github-border text-white" > -
+
Contribute { }} className="flex items-center gap-2 px-4 py-2 bg-github-bg hover:bg-github-hover rounded-lg border border-github-border text-white transition-colors" > -
+
Contribute