From 8b6dcf7caa49adeb0f67842bdbd53b4eafd53b23 Mon Sep 17 00:00:00 2001 From: moh1med Date: Thu, 19 Oct 2023 17:16:17 +0100 Subject: [PATCH 1/4] feat: create footer --- src/components/footer/Footer.jsx | 67 ++++++++++++++++++++++++++++++-- 1 file changed, 64 insertions(+), 3 deletions(-) diff --git a/src/components/footer/Footer.jsx b/src/components/footer/Footer.jsx index cabb7e0..37e69cb 100644 --- a/src/components/footer/Footer.jsx +++ b/src/components/footer/Footer.jsx @@ -1,5 +1,66 @@ -function Footer() { - return
Footer
; -} +import React from "react"; + +const Footer = () => { + return ( + + ); +}; export default Footer; From 5e458f9f2bbfb1d549dc8a472f5bc593c16f71a8 Mon Sep 17 00:00:00 2001 From: moh1med Date: Thu, 19 Oct 2023 17:42:39 +0100 Subject: [PATCH 2/4] feat: add logo , social media icons , make footer responsive --- public/Logo/logo.png | Bin 0 -> 2188 bytes src/components/footer/Footer.jsx | 47 +++++++++++++++++++++---------- 2 files changed, 32 insertions(+), 15 deletions(-) create mode 100644 public/Logo/logo.png diff --git a/public/Logo/logo.png b/public/Logo/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..9c42678094312c4c54af838f29632331c1edd5f0 GIT binary patch literal 2188 zcmV;72y^#|P)yMu{o6Uh%rUj20 zT}oYUXhjCL7bJvLZCLG(AX1%aM^A;A&@URc7gEOD89ktt;n*jBM*>*4`pL@YiDt%B zy|_DFzLE@?E~{FTLObsG6P7$#m71S8 z*Q1J2yme*aEF=%{tuwSK3ip@nmu!cB#VFuQyvK^m@K zkgE6Sw829$UW87BPx+Bkr81PSpEp zQ9sfuPNAI=bN1+PjEjk@gpQ6AS3P(c?s2)JIif56rq+-x34&((^ZZnkF#4J|=;oT{ z1kC)QtTiGdL0I5zy+y*{bWNxU{+pr+(&i+*qn9zOHe(x$YWst9XW9AC$Bsju9igcT z=>)WdM@SfS+l8EjY0(OG%BcydX$0Lid?!76`Ve0du%qa&p2HNGk#x2tiOvTE?VgqB z;dTh0{=UrvzA4_lGVAkHd2^D({vOVjr4kEmaTjx;7~5xW+jIlq?KnbF;6= zPe@9atsU_>*9&>qB0uI8LNRQcMW>@aY0%YwntlPx>j zikDFXj36K%W4)!sAYMon1x&n>BO_T`N89^c+ha@TeEwPWRkAM>l9PPL^xcygWqBIL z2KbEV5V-Cox+56;chyz5$_AZdh0$kj#llJM?y_OlB_}gaI*<%pcSY@4t$SVGdhJ!} zkutL-VbGp0(DWpZwj=U99s2DLb599?|9oUiBZH%$O31N8s27O#u>Z-0 zDFN`G)t@ce3^UT%y)F<(0Ta28(gGWp(ebY5xJRuk-;yvea{%A4&R*Byiq4F!Gj}$J zWPY|^D>CysEfw)n$Xd&sgsn8vE86_gZ7F9efSV+$TIs}~X8>NMVl`#`L z7Sf_@(*Ny2c&tfLLeP=W=)od{#2NurZ~)=Pc}s~weB2B6Ttzd*3Wv$7FG54>$zP{} z<9?)AN+eihOpPO)!u>KvrDT*C_^r71vBOM86Ha%MDEALJ!Wm_E8vK_dx+pQ>(FCI{ z3a7r?rUPQgXapc5B&Ni~1f}cq4yUTTY&$SU-zQnbYpI{)5_E|(3ks(xS8lyj+X)5Y zP&5*d&l4zN^uD5zK(k;fuDec*RU@PBl*X_*QfE7mAZygtnT2wTZY{O-xkxM-jR?{S zsiK5gWo9q3H4(9;Zk)gH#-6)_pXu0kU2{`iSbwmAidi)sJy!rm9k2}?D;VHsIP)-O4OL}$jU?78#^CzZ>Z=DAic_yrbJ9% zp?@cIA7^{D3g$DK*cppg%NXv;o@LvhQ-9V1C8kFK31r zV4g?)O2-`Q(6%1P>~H#NKOYC@V7IVo`VwY#E3tgM)fN9hGXO>{E9a}~=Y#!xo}f*$Lpq?MfI0$QspkBuN9AdC@AQlt6wSu?ndJm??n@JweK0sMuls zUve*i^Uj{o6D20EbxK^=Zn-{SqBt4F0KdJgF+$2|h5L7hArTn(y;3rki?vI(Uklq0 ziiQBQ-Y#vADoR|K%7d}*Rd8A+jSXq+kqf^KYVi&P%oL_f@^E6D%$l4Q3QR_+OHR@t z?F)xoL1nZMU`#|&YvVno0^==)6>}C8j3aQ@(5_@}aB*)ubOknq5;IbLwtsHX>{xMI z6r~2^3#n?{4iokIU{u*Hx;@_UayMXvlwu<5LxDtj)e(Jg13$HYp6n;c?d6GuM>6aB zpq%Of?X42y3;44QxyOctf!uPr1e`B$(B&Wd^K*`M=(07;=wy||pZt!vjJn@P+J=8F zwnbb(42&V?7amP{!ug$=li``ywIV^VaF`?lV(e4L!9PWp4GaH$=Ue4FNcPXxts3Fi zXnv&2<)F(|tZ{2(*pm^?BMl&_fGX@0#GAZAUVk}fSfyP_XV9o|8D#{y@KdGBFSIPRS2+S#lERq;nC_k)A2^i5OE1e$fWf>3bvc5m z0~0 { return (