From 066b2a806cb036a45777dd6b6d88f23eaf729ef9 Mon Sep 17 00:00:00 2001 From: Keyvan Date: Fri, 16 Feb 2024 12:17:37 +0330 Subject: [PATCH 1/5] fix: SpeakerCard.tsx text align & image quality --- .gitignore | 3 +++ src/app/components/Speakers/SpeakerCard.tsx | 3 ++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index fd3dbb5..2271c73 100644 --- a/.gitignore +++ b/.gitignore @@ -34,3 +34,6 @@ yarn-error.log* # typescript *.tsbuildinfo next-env.d.ts + +# IDE stuff +.idea \ No newline at end of file diff --git a/src/app/components/Speakers/SpeakerCard.tsx b/src/app/components/Speakers/SpeakerCard.tsx index 23ac146..977b452 100644 --- a/src/app/components/Speakers/SpeakerCard.tsx +++ b/src/app/components/Speakers/SpeakerCard.tsx @@ -19,12 +19,13 @@ const SpeakerCard = ({ className="lg:size-[168px]" src={avatar} alt={fullName} + quality={100} />
{fullName} {position} - {company} + {company}
From 882006e02fdc1c0d2846e185e88ae61ce9bba2e5 Mon Sep 17 00:00:00 2001 From: Keyvan Date: Fri, 16 Feb 2024 14:17:39 +0330 Subject: [PATCH 2/5] feat: added front-chapter-en svg & new section to footer --- public/icons/front-chapter-en.svg | 15 +++ src/app/components/Footer/Footer.tsx | 157 ++++++++++++++++++--------- 2 files changed, 121 insertions(+), 51 deletions(-) create mode 100644 public/icons/front-chapter-en.svg diff --git a/public/icons/front-chapter-en.svg b/public/icons/front-chapter-en.svg new file mode 100644 index 0000000..99f31d1 --- /dev/null +++ b/public/icons/front-chapter-en.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/src/app/components/Footer/Footer.tsx b/src/app/components/Footer/Footer.tsx index 8d192cf..02ffb72 100644 --- a/src/app/components/Footer/Footer.tsx +++ b/src/app/components/Footer/Footer.tsx @@ -1,11 +1,78 @@ import Image from "next/image"; import Link from "next/link"; +import { SiPhp } from "react-icons/si"; +import { GrSwift } from "react-icons/gr"; +import { IoIosClose, IoLogoGithub } from "react-icons/io"; +import React from "react"; +import { FaFigma, FaInstagram } from "react-icons/fa"; +import { RiLinkedinLine, RiTelegramLine } from "react-icons/ri"; + +const defaultIconSize = 28; +const socialIcons = [ + { + icon: , + title: "اینستاگرام", + link: "https://www.instagram.com/frontchapter", + }, + { + icon: , + title: "لینکدین", + link: "https://www.linkedin.com/company/frontchapter", + }, + { + icon: , + children: ( + + ), + }, + { + icon: , + title: "گروه تلگرام", + link: "https://t.me/FrontChapterGroup", + }, + { + icon: ( + stars + ), + title: "همایش ۱۴۰۰", + link: "https://conf1400.frontchapter.ir/", + }, +]; +const programmingIcons = [ + { icon: }, + { icon: }, + { icon: }, + { icon: }, +]; const Footer = () => { return ( -