From 70b54352c935b800aa6e4cf6d4a724664918718a Mon Sep 17 00:00:00 2001 From: Anuarbek Zhakhangir Date: Fri, 18 Jul 2025 16:27:00 +0900 Subject: [PATCH] Refactor code structure for improved readability and maintainability --- public/{images => logos}/tech_logo.svg | 0 public/logos/tech_logo_text.svg | 7 ++ src/components/Footer.tsx | 168 ++++++++++++++++++++++++- src/components/Navbar.tsx | 2 +- src/pages/index.tsx | 2 + 5 files changed, 175 insertions(+), 4 deletions(-) rename public/{images => logos}/tech_logo.svg (100%) create mode 100644 public/logos/tech_logo_text.svg diff --git a/public/images/tech_logo.svg b/public/logos/tech_logo.svg similarity index 100% rename from public/images/tech_logo.svg rename to public/logos/tech_logo.svg diff --git a/public/logos/tech_logo_text.svg b/public/logos/tech_logo_text.svg new file mode 100644 index 0000000..9e9233f --- /dev/null +++ b/public/logos/tech_logo_text.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/src/components/Footer.tsx b/src/components/Footer.tsx index b40cbed..3f014d1 100644 --- a/src/components/Footer.tsx +++ b/src/components/Footer.tsx @@ -1,8 +1,170 @@ +import { fluxgore, gothampro } from "@/utils/fonts"; +import Link from "next/link"; +/* eslint-disable @next/next/no-img-element */ function Footer() { return ( -
Footer
- ) + + ); } -export default Footer \ No newline at end of file +export default Footer; diff --git a/src/components/Navbar.tsx b/src/components/Navbar.tsx index dd45534..295f820 100644 --- a/src/components/Navbar.tsx +++ b/src/components/Navbar.tsx @@ -14,7 +14,7 @@ function Navbar() {