From db3efdedef9409538d0c774d83f25040b0ee5df3 Mon Sep 17 00:00:00 2001 From: Ritikydv1 Date: Sun, 6 Sep 2026 15:22:07 +0530 Subject: [PATCH 1/3] feat: improve footer of the website --- frontend/src/components/Footer.tsx | 229 ++++++++++++++++++++++------- 1 file changed, 173 insertions(+), 56 deletions(-) diff --git a/frontend/src/components/Footer.tsx b/frontend/src/components/Footer.tsx index 1f69d39e..54abc9a4 100644 --- a/frontend/src/components/Footer.tsx +++ b/frontend/src/components/Footer.tsx @@ -1,87 +1,204 @@ // src/components/Footer.tsx -import React from 'react'; -import { NavLink } from 'react-router-dom'; -import { Github, MessageCircle, Heart } from 'lucide-react'; -import debateAiLogo from '@/assets/aossie.png'; + +import React from "react"; +import { NavLink } from "react-router-dom"; +import { + FaGithub, + FaLinkedin, + FaDiscord, + FaYoutube, + FaXTwitter, + FaEnvelope, +} from "react-icons/fa6"; +import { Heart } from "lucide-react"; +import debateAiLogo from "@/assets/aossie.png"; + +const footerLinks = [ + { + label: "Start Debate", + href: "/startDebate", + }, + { + label: "Leaderboard", + href: "/leaderboard", + }, + { + label: "About DebateAI", + href: "/about", + }, + { + label: "Support Us", + href: "/support-os", + }, +]; + +const legalLinks = [ + { + label: "Privacy Policy", + href: "/privacy-policy", + }, + { + label: "Terms of Service", + href: "/terms-of-service", + }, +]; + +const socialLinks = [ + { + label: "Email", + href: "mailto:aossie.oss@gmail.com", + icon: FaEnvelope, + }, + { + label: "GitHub", + href: "https://github.com/AOSSIE-Org", + icon: FaGithub, + }, + { + label: "Discord", + href: "https://discord.com/invite/hjUhu33uAn", + icon: FaDiscord, + }, + { + label: "LinkedIn", + href: "https://www.linkedin.com/company/aossie/", + icon: FaLinkedin, + }, + { + label: "X", + href: "https://x.com/aossie_org", + icon: FaXTwitter, + }, + { + label: "YouTube", + href: "https://www.youtube.com/@AOSSIE-Org", + icon: FaYoutube, + }, +]; function Footer() { return ( -