From ff8e29426843ca4fed8e7c808f81c500c052c838 Mon Sep 17 00:00:00 2001 From: taoky Date: Sat, 21 Oct 2023 19:03:24 +0800 Subject: [PATCH] Use svg for web icon - favicon.ico is removed as currently it requires modifying nginx conf to do this - Use favicon.svg (compressed) from hackergame-logo (without year), instead of providing png of different sizes --- frontend/static/favicon-16x16.png | Bin 994 -> 0 bytes frontend/static/favicon-32x32.png | Bin 1763 -> 0 bytes frontend/static/favicon.ico | Bin 15086 -> 0 bytes frontend/static/favicon.svg | 32 ++++++++++++++++++++++++++++++ frontend/templates/base.html | 3 +-- 5 files changed, 33 insertions(+), 2 deletions(-) delete mode 100644 frontend/static/favicon-16x16.png delete mode 100644 frontend/static/favicon-32x32.png delete mode 100644 frontend/static/favicon.ico create mode 100644 frontend/static/favicon.svg diff --git a/frontend/static/favicon-16x16.png b/frontend/static/favicon-16x16.png deleted file mode 100644 index 8c576327c8620917d087d2cb43dfe396ea29f74c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 994 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJOS+@4BLl<6e(pbstU$g(vPY0F z14ES>14Ba#1H&(%P{RubhEf9thF1v;3|2E37{m+a>k~}80b`x0u6+jK;LES{Lj(>xh+Hcf2J;6id4q`|NmX&#lwKw zQc8mSf*F`yB1JQ&-@kI^^~SCVNo8wiO1amsS`@gpYr>_IGiHPp&SG3MH93gQpmKBm zp--G&o;p-CJF``7S3pB zQE8sCrDx3?n+b~-tT=LD{hCFqmaSX3aw)IKg^O32xn4+1NJ-9~F^iG)jBZ1ePOF5( znk{SB<~A^GEBp41uaAev@0{McymtzW{O<1l`fP0Z^6~cn874R=FgphrOj_)~q`2?| zQ{qFxiGddlHySV=-|>Ux+L0wQQrMIj8H!$sT{C#na1-cU)e_f;l9a@fRIB8oR3OD* zWME{hYiOWrWEf&#Ze?O*Woo2tU|?lnVDsIZ14Tn_eoAIqC2kGAt3Gc5YLEok5S*V@ zQl40p%1~Zju9umYU7Va)kgAtols@~NjTBH(cvVP5Nl;?BLP1e}T4qkFLP=#oszPQ# zNiqXN#hk~VcsL5fG&D~6pFZRHG>Cy&nOiTJTUc4xd$I_#u!2j2$>9`c<;@`qr*B+2 mapcSqnIr6{8$1?x=`p+#7cBYYWI7dS1%s!npUXO@geCy!M@vBf diff --git a/frontend/static/favicon-32x32.png b/frontend/static/favicon-32x32.png deleted file mode 100644 index 54b4fe97089be6456171a31201e4d9b047475420..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1763 zcmd5)Yfw{16y6X62r@!}0kvqXs0jfYUTP!O1cMMBQ348ds7(k7BqSt2Xh3U8Q55L3 z%0s3iVDM3As76rR`oKyw(h4{#rHBs@3JwSs6<-vP+jB2b>yQ5LoqKoB?)kp&d}sF- zuIGo?+03;;2-)#MxdND}_-9Rqk$b4938opzoJbBr^}B2*MHD*q6^${__0KgPWF{KBV%D@yJn39gkY1jtX#ve>h z$5P>iEHT1TNyAc>U{XJvC1+qt_qRv|<1JoJ2u>407LX7VU<^;uF%VDk#AGzQE?xxy zG`u3D01U5=jmHWamJC@>0tPyCOy-44DPV`t0ddHt5w;Z!vw{+O0WRnO5-)nnSK z*)VLXJh615Yg`auIQ?~&uz{Zm;T-ov#B%y;0AW%#tqfT+(VWFQBJ8~#2^;2Sp&YLE zhJ$w}V_-rmaSs35mwVzTK-dE?2Fo{sW@9ws456IanAyNI3+zo_oOyib1kA`x!YUZX zEkVq{Qs8ExefWp|7Z0=yJ}?ZMaxXduQLje8k46hK%lDQ=lJ{1MFFcy;s1eMg%#F9| z>^eTydgSoA!6*H_kDoc;9gQQoJKm`qah;*{TAWq1bCW~8>S>;P!Urcro!u6nT_xW%Om&-#x5i(c ztk^%)z4L&N`V;GduI}6pR(5{EKDWAZ#+gIKs~b`q`iHs7KX+VfKVYn`YiyaEU@rJk zRZ)31=uF^YNg8K`LeF*-*wMX82GW1|s^{p*YEkk18#@Y5p9piq$4{#t9k z#enqOacGv57#_mytG6^1!D6O5G(HpNZ2Th)jmlp@V5Q+j23rl-I9quHbYxLofm6%l za$;7rh=uxBdpdkj&u89$gVb{jmdp}9%rqz+pkxZd=Y%7td#(p30t?U~H4H>%O?$ zyg@i6-xrX2^Vq$*^xviajGz2_Lfx4ZL)CVt0tZ1)7~9yPJnihCmfTq{9x!xmc`*wXe^z!wIVJ>I+`?3Q3 z7)&OM$*j<^8{Q!(RY@{w&VLhzyT$;I=HL~gRZ@*slp#S{t=3zXmYOLRsU_a3jO2YI zfpY;AyE!IKBM@n+>I{`srjSrIIcf=2rq+nzr>pE6on@WAkw$A?*V4+nFF@o)w%%e} z$3>3erA}l=Dp%)!DT%!3WDK>Xv;8+ytLc4{Rf{fEALfmQTpTo`K>>SkBfMZf*AOJk F`v?C}rfL8H diff --git a/frontend/static/favicon.ico b/frontend/static/favicon.ico deleted file mode 100644 index 5e6fe8756961e657d566e96109f382371c179d37..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15086 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 diff --git a/frontend/static/favicon.svg b/frontend/static/favicon.svg new file mode 100644 index 0000000..daabe84 --- /dev/null +++ b/frontend/static/favicon.svg @@ -0,0 +1,32 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/frontend/templates/base.html b/frontend/templates/base.html index 88d0b21..6ba7619 100644 --- a/frontend/templates/base.html +++ b/frontend/templates/base.html @@ -6,8 +6,7 @@ - - + {% block title %}{{ page.title }}{% endblock %}