From 1d735af4dd71395809de97fcb7422b21b29392ce Mon Sep 17 00:00:00 2001 From: "nabijonovdavronbek619@gmail.com" Date: Mon, 26 Jan 2026 19:31:32 +0500 Subject: [PATCH] navbar updated: added ignom componay logo and ancor link dropdown fixed based exemple web site --- components/layout/navbar.tsx | 143 +- public/images/IGNUM/AI EPS/IGNUM.ai | 1937 +++++++++++++++++ public/images/IGNUM/AI EPS/IGNUM.eps | Bin 0 -> 5922394 bytes .../IGNUM/FONTS/ARCHIVO_EXPANDED-BLACK.TTF | Bin 0 -> 119916 bytes .../FONTS/ARCHIVO_EXPANDED-BLACKITALIC.TTF | Bin 0 -> 132728 bytes .../IGNUM/FONTS/ARCHIVO_EXPANDED-BOLD.TTF | Bin 0 -> 120312 bytes .../FONTS/ARCHIVO_EXPANDED-BOLDITALIC.TTF | Bin 0 -> 132852 bytes .../FONTS/ARCHIVO_EXPANDED-EXTRABOLD.TTF | Bin 0 -> 120220 bytes .../ARCHIVO_EXPANDED-EXTRABOLDITALIC.TTF | Bin 0 -> 132920 bytes .../FONTS/ARCHIVO_EXPANDED-EXTRALIGHT.TTF | Bin 0 -> 120280 bytes .../ARCHIVO_EXPANDED-EXTRALIGHTITALIC.TTF | Bin 0 -> 133104 bytes .../IGNUM/FONTS/ARCHIVO_EXPANDED-ITALIC.TTF | Bin 0 -> 132788 bytes .../IGNUM/FONTS/ARCHIVO_EXPANDED-LIGHT.TTF | Bin 0 -> 120344 bytes .../FONTS/ARCHIVO_EXPANDED-LIGHTITALIC.TTF | Bin 0 -> 132976 bytes .../IGNUM/FONTS/ARCHIVO_EXPANDED-MEDIUM.TTF | Bin 0 -> 120360 bytes .../FONTS/ARCHIVO_EXPANDED-MEDIUMITALIC.TTF | Bin 0 -> 133060 bytes .../IGNUM/FONTS/ARCHIVO_EXPANDED-REGULAR.TTF | Bin 0 -> 120312 bytes .../IGNUM/FONTS/ARCHIVO_EXPANDED-SEMIBOLD.TTF | Bin 0 -> 120220 bytes .../FONTS/ARCHIVO_EXPANDED-SEMIBOLDITALIC.TTF | Bin 0 -> 132880 bytes .../IGNUM/FONTS/ARCHIVO_EXPANDED-THIN.TTF | Bin 0 -> 120284 bytes .../FONTS/ARCHIVO_EXPANDED-THINITALIC.TTF | Bin 0 -> 132924 bytes public/images/IGNUM/JPG/0@6x.png | Bin 0 -> 361647 bytes public/images/IGNUM/JPG/1@6x.png | Bin 0 -> 351772 bytes public/images/IGNUM/JPG/2@6x.png | Bin 0 -> 1057125 bytes public/images/IGNUM/PNG/0.@6x.png | Bin 0 -> 161877 bytes public/images/IGNUM/PNG/1.@6x.png | Bin 0 -> 225472 bytes public/images/IGNUM/PNG/2.@6x.png | Bin 0 -> 152076 bytes public/images/IGNUM/SVG/0.svg | 23 + public/images/IGNUM/SVG/1.svg | 67 + public/images/IGNUM/SVG/2.svg | 24 + 30 files changed, 2144 insertions(+), 50 deletions(-) create mode 100644 public/images/IGNUM/AI EPS/IGNUM.ai create mode 100644 public/images/IGNUM/AI EPS/IGNUM.eps create mode 100644 public/images/IGNUM/FONTS/ARCHIVO_EXPANDED-BLACK.TTF create mode 100644 public/images/IGNUM/FONTS/ARCHIVO_EXPANDED-BLACKITALIC.TTF create mode 100644 public/images/IGNUM/FONTS/ARCHIVO_EXPANDED-BOLD.TTF create mode 100644 public/images/IGNUM/FONTS/ARCHIVO_EXPANDED-BOLDITALIC.TTF create mode 100644 public/images/IGNUM/FONTS/ARCHIVO_EXPANDED-EXTRABOLD.TTF create mode 100644 public/images/IGNUM/FONTS/ARCHIVO_EXPANDED-EXTRABOLDITALIC.TTF create mode 100644 public/images/IGNUM/FONTS/ARCHIVO_EXPANDED-EXTRALIGHT.TTF create mode 100644 public/images/IGNUM/FONTS/ARCHIVO_EXPANDED-EXTRALIGHTITALIC.TTF create mode 100644 public/images/IGNUM/FONTS/ARCHIVO_EXPANDED-ITALIC.TTF create mode 100644 public/images/IGNUM/FONTS/ARCHIVO_EXPANDED-LIGHT.TTF create mode 100644 public/images/IGNUM/FONTS/ARCHIVO_EXPANDED-LIGHTITALIC.TTF create mode 100644 public/images/IGNUM/FONTS/ARCHIVO_EXPANDED-MEDIUM.TTF create mode 100644 public/images/IGNUM/FONTS/ARCHIVO_EXPANDED-MEDIUMITALIC.TTF create mode 100644 public/images/IGNUM/FONTS/ARCHIVO_EXPANDED-REGULAR.TTF create mode 100644 public/images/IGNUM/FONTS/ARCHIVO_EXPANDED-SEMIBOLD.TTF create mode 100644 public/images/IGNUM/FONTS/ARCHIVO_EXPANDED-SEMIBOLDITALIC.TTF create mode 100644 public/images/IGNUM/FONTS/ARCHIVO_EXPANDED-THIN.TTF create mode 100644 public/images/IGNUM/FONTS/ARCHIVO_EXPANDED-THINITALIC.TTF create mode 100644 public/images/IGNUM/JPG/0@6x.png create mode 100644 public/images/IGNUM/JPG/1@6x.png create mode 100644 public/images/IGNUM/JPG/2@6x.png create mode 100644 public/images/IGNUM/PNG/0.@6x.png create mode 100644 public/images/IGNUM/PNG/1.@6x.png create mode 100644 public/images/IGNUM/PNG/2.@6x.png create mode 100644 public/images/IGNUM/SVG/0.svg create mode 100644 public/images/IGNUM/SVG/1.svg create mode 100644 public/images/IGNUM/SVG/2.svg diff --git a/components/layout/navbar.tsx b/components/layout/navbar.tsx index 14f4898..fb6a949 100644 --- a/components/layout/navbar.tsx +++ b/components/layout/navbar.tsx @@ -1,7 +1,8 @@ -'use client'; -import { useEffect, useState } from 'react'; -import Link from 'next/link'; -import { ChevronDown, Phone, Menu, X } from 'lucide-react'; +"use client"; +import { useEffect, useState } from "react"; +import Link from "next/link"; +import { ChevronDown, Phone, Menu, X } from "lucide-react"; +import Image from "next/image"; export function Navbar() { const [isDropdownOpen, setIsDropdownOpen] = useState(false); @@ -19,71 +20,102 @@ export function Navbar() { // Prevent body scroll when mobile menu is open useEffect(() => { if (isMobileMenuOpen) { - document.body.style.overflow = 'hidden'; + document.body.style.overflow = "hidden"; } else { - document.body.style.overflow = 'unset'; + document.body.style.overflow = "unset"; } }, [isMobileMenuOpen]); return ( <> -