From 66c95e3feeed60932f687a707285909d732ece8c Mon Sep 17 00:00:00 2001 From: Fredrik Jonsson <frjo@xdeb.org> Date: Thu, 3 Dec 2020 13:17:16 +0100 Subject: [PATCH] Use favicons generated by realfavicongenerator. --- .../favicons/android-chrome-192x192.png | Bin 0 -> 1914 bytes .../favicons/android-chrome-512x512.png | Bin 0 -> 3246 bytes .../favicons/apple-touch-icon-512x512.png | Bin 0 -> 3246 bytes .../src/images/favicons/apple-touch-icon.png | Bin 0 -> 1699 bytes .../src/images/favicons/browserconfig.xml | 2 +- .../src/images/favicons/favicon-16x16.png | Bin 0 -> 361 bytes .../src/images/favicons/favicon-32x32.png | Bin 0 -> 619 bytes .../src/images/favicons/favicon.ico | Bin 0 -> 7406 bytes .../src/images/favicons/mstile-150x150.png | Bin 0 -> 1504 bytes .../src/images/favicons/safari-pinned-tab.svg | 28 +++++++++++------- .../src/images/favicons/site.webmanifest | 19 ++++++++++++ hypha/templates/base-apply.html | 19 +++++------- hypha/templates/base.html | 19 +++++------- hypha/templates/styleguide.html | 19 +++++------- 14 files changed, 62 insertions(+), 44 deletions(-) create mode 100644 hypha/static_src/src/images/favicons/android-chrome-192x192.png create mode 100644 hypha/static_src/src/images/favicons/android-chrome-512x512.png create mode 100644 hypha/static_src/src/images/favicons/apple-touch-icon-512x512.png create mode 100644 hypha/static_src/src/images/favicons/apple-touch-icon.png create mode 100644 hypha/static_src/src/images/favicons/favicon-16x16.png create mode 100644 hypha/static_src/src/images/favicons/favicon-32x32.png create mode 100644 hypha/static_src/src/images/favicons/favicon.ico create mode 100644 hypha/static_src/src/images/favicons/mstile-150x150.png create mode 100644 hypha/static_src/src/images/favicons/site.webmanifest diff --git a/hypha/static_src/src/images/favicons/android-chrome-192x192.png b/hypha/static_src/src/images/favicons/android-chrome-192x192.png new file mode 100644 index 0000000000000000000000000000000000000000..c75978f3cd025424d71e1e44e9f228bb0699be19 GIT binary patch literal 1914 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 NT^)}()Ey4a{2Oq_V_X0L literal 0 HcmV?d00001 diff --git a/hypha/static_src/src/images/favicons/android-chrome-512x512.png b/hypha/static_src/src/images/favicons/android-chrome-512x512.png new file mode 100644 index 0000000000000000000000000000000000000000..9e9d36cce0d5ed1219483132ac70bc117370d886 GIT binary patch literal 3246 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 literal 0 HcmV?d00001 diff --git a/hypha/static_src/src/images/favicons/apple-touch-icon-512x512.png b/hypha/static_src/src/images/favicons/apple-touch-icon-512x512.png new file mode 100644 index 0000000000000000000000000000000000000000..9e9d36cce0d5ed1219483132ac70bc117370d886 GIT binary patch literal 3246 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 literal 0 HcmV?d00001 diff --git a/hypha/static_src/src/images/favicons/apple-touch-icon.png b/hypha/static_src/src/images/favicons/apple-touch-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..95cef8d7ed55030f02384eb5f210f9abed3af173 GIT binary patch literal 1699 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 NC`4>Tclft={|CsD6Bhsg literal 0 HcmV?d00001 diff --git a/hypha/static_src/src/images/favicons/browserconfig.xml b/hypha/static_src/src/images/favicons/browserconfig.xml index bfdea1144..83586caa4 100644 --- a/hypha/static_src/src/images/favicons/browserconfig.xml +++ b/hypha/static_src/src/images/favicons/browserconfig.xml @@ -2,7 +2,7 @@ <browserconfig> <msapplication> <tile> - <square150x150logo src="/mstile-150.png"/> + <square150x150logo src="/static/images/favicons/mstile-150x150.png"/> <TileColor>#da532c</TileColor> </tile> </msapplication> diff --git a/hypha/static_src/src/images/favicons/favicon-16x16.png b/hypha/static_src/src/images/favicons/favicon-16x16.png new file mode 100644 index 0000000000000000000000000000000000000000..b3df2838161db4601d39b6789a3f184d4eccb46b GIT binary patch literal 361 zcmV-v0ha!WP)<h;3K|Lk000e1NJLTq000mG000mO0{{R3C@l|D0001@P)t-saKPws z!RU6w>5R<n(CYVs$m?&v=!MDaip%VA!02wj=+^D{uiWx^#OZIq=z7KKsMzt(>i3$` z?`^;6lhE$B-}9;2@uk=B!sPXl&+WF~^VjbAbHV7^@A<Ob^VshBbHeF$!s*-Z`Pc3F za>3}b-SUac?5f%EtlRQ;!|ABm@wMOch|27U%k0$b_<F?Zd&TOj+Vaim_n6Y|ip=bU z$?MH1Ndf=>0D?(GK~xx5jZN1Qf-n$FC?^433-*G>h6-4M{{OE@ijU5)4?DB%j<HtY z9(Uy62O&`>h=i4KlyrMQe=r=STGMzk^}ra!Y`!2}Sgtrsb-l@AV{CVJEBF75!|^vc zX#?l{a@9xqttd^BR`=`yJYT9dZ=39`LeNK5RyGh)IBJ70Fmwr7+;t=<00000NkvXX Hu0mjfLJr8k literal 0 HcmV?d00001 diff --git a/hypha/static_src/src/images/favicons/favicon-32x32.png b/hypha/static_src/src/images/favicons/favicon-32x32.png new file mode 100644 index 0000000000000000000000000000000000000000..5153c696b6463b074904e65f5dbae81d61f808a5 GIT binary patch literal 619 zcmV-x0+juUP)<h;3K|Lk000e1NJLTq001BW001Be0{{R3M5Kzw0003jP)t-saKPws z!02wj=#S3r&FS~Z=k|oj>u<m4hsx~A==aO$_lwNzZ@}nmzUQCS@c#e*_xt{i&Fz%X z?)v@y{Qdrz((aPa?ZD&p(d+o!@A=T`_l3#pip%WN>-f~{_`>A%s@m~$!RV~o^8f$; z@c8|R%j|T*>2<>C&+7Ns?)h@T=z_@WgUIWv+VSG@`qk|CfXC~);q>M6`_Ae2iOcM9 z!RUO&>fP}A^!oj^-t&0F>3GEHcEjnv<Ms9X{nzdIdBo{`#_H+y`?%ordc^8&zv$!g z`orb*r`Yka-SXD$_`l-xcf;wW*YN80{DH^o?f3l2=k~1I^6>fnip=b`-}B@1`i#u% z+wb|@@cF*t^tj*iqt@`B)bRHE{`>v@jLhwU$m_x6^@z&s7bn#?0002`Nkl<ZILl*T z7+Qdl5tD@kn3!2u+1NoWb`DN1ZgzBe9$r3v0YN6PQXydxQC=QYd3G^z2}vnwus$Xk zSvh%m1w|BjUL|D}RYj=PjB4r{%9@HuwrFYV=<4YkAc+_n8JifG!tFORx3ILbHbpYh z#@g1--T~$g9!Do-XC_ovF^Mbdxu7aQb2U(b!_ZUUisDTkpf}wR-gI!6^Dr~hLQ-ID z=IQ0_gWxMN`ua)wBiUjb5a@%ffx$IMIXFZe8rWJkK2pk>YN&1!4CM;b<bXtXctm7W zbc_~yf{EpigD04HQC^HB#h&19n+SF`yL6I#GCRYt0sw9-C&0H+v%&xX002ovPDHLk FV1kwWb(8=A literal 0 HcmV?d00001 diff --git a/hypha/static_src/src/images/favicons/favicon.ico b/hypha/static_src/src/images/favicons/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..4365d407ed2796bd97ff7b44efb7652d858e5574 GIT binary patch literal 7406 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 literal 0 HcmV?d00001 diff --git a/hypha/static_src/src/images/favicons/mstile-150x150.png b/hypha/static_src/src/images/favicons/mstile-150x150.png new file mode 100644 index 0000000000000000000000000000000000000000..9af57361535c5eb89dfeb9144b007e06d9666940 GIT binary patch literal 1504 zcmZ`&X;4!K5XLHkIM9xwbp#ItwN*RRTBVU%r9wf5a)}^#P(knj1QI}wawv!p<)|@5 zEQkyu6c7;PQXm%)5(pIy2qD~oyqCP(2}xd(mnJj)<=CCsneY4l?C!U_`M%!nmKIwr zOiWBHPkFfdo0zP!GN$=zgW?mruEaoCzFq-t1{y~MVhBJqfg9b+y+HtCi2#}e+@(VW z48eVdAcw}skbp!oh#iLRGobs!P!^RJPXuBKKr#iK5ULfhP6q4#0hQ?kychyEm(J(P zHF8)dQR{jZ<OyVOP6F%odPJ`uhg2B@ygWKztkP<A2!*4VmB3?=>MotH(II4x;wA;e zkid8nkVFCJC2$@c>RVEz_Jc`e5JLv@hM;kQYFZ3Wi`8tgTB$*_h+eHlM)^u;MGNZ? zSc|Yk>IRmyctoJk=w`&~*K_i&Ir+13@$db-)@j+RX<5gtOsPc(3yPu<LARkj5>Utx zyqT9r^>WoZq<{f+&&yN#z|=nQ-Y_%*Dw%xMd%o%|Px<VFm|>uhYC@oDnv$mV^X}02 z3sQJq3b)P3Zc+Ik1S&|Wr7S68dbv`yZc?buqVkE03L-~=9fHIvoet4!5ri#LXAbbl ziwe@BoUkY_XNnqF64IigjwMO$<K+(-92S5ItrXS?RoeDh8KBSzmD=6~Ife`fl-k>a z{3(%|4y>$bkj`1zn>o2ytt)*eL=yo7(GLU4x=BfTKQEKYqf^5!7`D4A!QcC|$%*BO zNE4IQuTHtT1SGQ{HW;)qXiJu4q}aLY!Ol{buO~Vk22A@7wqt#xo43?=R(|!=<v`$p z7uf#lGc4BYu^Z#BMf&>T9w#^^fmyY;gsW8dl;QR&%fy$Kb>@aDAIET5x-Vy^8EVkQ z3SFFS`zc5v+9nk|_#)7n+Blj+L$QNfxgM=iIKRXGiSIF(8Y=JolP;7tH$`THFZyd& zuX5S6;xcoB>~?QkI3_Q5cku3x?|0zCC(*|`!m3A6A^T7v_Lzn`&ee0jTA_yrZGS>p zhqh#^P~+yI@xwH~vo<;YYM)R?>J>+H!@1e*9#KwPa1<e+?T%s%{OO3DrauR!BoRer ztg_$`p1<e0^VDM7{HFFu{6hPT;9cR)1xkMT8|GP&u=f}~t;Ok@S0UmR2u^m);w=Il zf@Ee}_wW6(^ilX*S$Xj$#^?q`E;nx5{@ll1#?d1$T2)$FUT#5wC)l=THVT@s<;uO{ z&=)B7{7KJm(JH<lIOt@$-^wp7!E3v%^NOGo#@q@jM?s?H^vv_uQSsk3nFjty>t+Tx z$MZU+CvmlOTbzAOt7m*7X)`vw-{ILZbD$w<IU2uQThF=b+%fQS2D>960?&4R{7LUW zy%D2I)eK4OQ4O?;k<dpL7k~`2jzumzp!SEc;A&K#V>aR9!wk)|kC!KdjHSL@>dHw3 zrEZ`Ue~CaxU%m6xWnJUN`qPa|;o}~Owb}N%^;;h%HHB0hU1_U4-l$Irf%&3jpKVi# zdH|<iNg;oZ`lV-PquwsMTClbVkPUohyqEIDe$hz>YDrmTYAc3q?*A?`(Au$j6CAo6 zS3o=1+<XO7Ta(<H@Z5S|k-Ii?A95UB@6a|g0^n}0Euh(r%zSfKC^%Lzwr5x9QBh}T z*T$+PQVUZ<JQTV6R>{Ndg^u|>m3DDBY}8w_h5Lrs=H{^MIP3A!W+>N|lYFKy;?N#< z?^JnRgi~rGgLC-0x27xq;NNYc;vIhoIE&tgkH8Ms!mJo+k25xV)=<|6u5oJOKC!gv zd3riP)#OZt1KTGb{J*<~hmbU4K7JM>f6`%Qw#Ep4MhJ~|M(|%`nL4kZJW}O-IoK$i Na`Sd={Q0-r{{q9KW^Vuh literal 0 HcmV?d00001 diff --git a/hypha/static_src/src/images/favicons/safari-pinned-tab.svg b/hypha/static_src/src/images/favicons/safari-pinned-tab.svg index 55ec5fe81..5dde630ad 100644 --- a/hypha/static_src/src/images/favicons/safari-pinned-tab.svg +++ b/hypha/static_src/src/images/favicons/safari-pinned-tab.svg @@ -2,20 +2,28 @@ <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN" "http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd"> <svg version="1.0" xmlns="http://www.w3.org/2000/svg" - width="152.000000pt" height="152.000000pt" viewBox="0 0 152.000000 152.000000" + width="512.000000pt" height="512.000000pt" viewBox="0 0 512.000000 512.000000" preserveAspectRatio="xMidYMid meet"> <metadata> Created by potrace 1.11, written by Peter Selinger 2001-2013 </metadata> -<g transform="translate(0.000000,152.000000) scale(0.100000,-0.100000)" +<g transform="translate(0.000000,512.000000) scale(0.100000,-0.100000)" fill="#000000" stroke="none"> -<path d="M0 760 l0 -760 760 0 760 0 0 760 0 760 -760 0 -760 0 0 -760z m580 -400 l0 -60 -50 0 -50 0 0 -50 0 -50 -60 0 -60 0 0 -235 0 -235 -60 0 -60 0 0 -235 0 235 60 0 60 0 0 60 0 60 50 0 50 0 0 50 0 50 60 0 60 0 0 -60z m480 10 -l0 -50 60 0 60 0 0 -60 0 -60 50 0 50 0 0 -235 0 -235 -60 0 -60 0 0 235 0 -235 -50 0 -50 0 0 50 0 50 -60 0 -60 0 0 60 0 60 60 0 60 0 0 -50z m-580 -700 -l0 -50 50 0 50 0 0 -60 0 -60 -60 0 -60 0 0 50 0 50 -50 0 -50 0 0 60 0 60 60 -0 60 0 0 -50z m700 -10 l0 -60 -60 0 -60 0 0 -50 0 -50 -60 0 -60 0 0 60 0 60 -60 0 60 0 0 50 0 50 60 0 60 0 0 -60z"/> +<path d="M0 2560 l0 -2560 2560 0 2560 0 0 2560 0 2560 -2560 0 -2560 0 0 +-2560z m1968 1358 c2 -171 0 -198 -14 -213 -14 -13 -40 -16 -168 -14 l-151 1 +-5 -163 -5 -164 -198 -5 -197 -5 -3 -778 c-2 -758 -3 -779 -21 -793 -15 -11 +-60 -14 -200 -14 -100 0 -188 5 -196 10 -13 8 -15 108 -18 782 -1 425 0 783 3 +796 5 22 6 22 205 22 l200 0 2 203 3 202 165 1 165 2 2 148 c1 82 2 157 2 167 +1 16 16 17 214 15 l212 -3 3 -197z m1612 37 l0 -165 186 0 c112 0 193 -4 205 +-11 19 -10 20 -20 18 -202 l-1 -192 166 -3 166 -2 0 -795 0 -794 -22 -12 c-15 +-8 -77 -10 -201 -7 -161 4 -181 6 -193 23 -12 16 -14 150 -14 792 l0 773 -165 +0 -165 0 -2 166 -3 167 -188 -2 c-133 -2 -193 1 -203 10 -11 9 -14 50 -14 209 +0 108 3 200 7 203 3 4 100 7 215 7 l208 0 0 -165z m-1972 -2191 c22 -6 22 -9 +22 -170 l0 -164 158 0 c110 0 162 -4 170 -12 15 -15 17 -370 2 -399 -10 -18 +-23 -19 -215 -19 l-205 0 -2 166 -3 167 -150 -2 c-83 -1 -158 1 -168 4 -15 7 +-17 27 -17 215 0 157 3 210 13 213 17 8 368 8 395 1z m2370 -7 c15 -10 17 +-383 2 -407 -8 -12 -43 -15 -202 -17 l-193 -2 -5 -163 -5 -163 -207 -3 -208 +-2 -5 22 c-3 13 -4 109 -3 213 l3 190 200 2 200 2 3 162 c2 115 6 166 15 172 +15 10 387 5 405 -6z"/> </g> </svg> diff --git a/hypha/static_src/src/images/favicons/site.webmanifest b/hypha/static_src/src/images/favicons/site.webmanifest new file mode 100644 index 000000000..4cd236b85 --- /dev/null +++ b/hypha/static_src/src/images/favicons/site.webmanifest @@ -0,0 +1,19 @@ +{ + "name": "", + "short_name": "", + "icons": [ + { + "src": "/static/images/favicons/android-chrome-192x192.png", + "sizes": "192x192", + "type": "image/png" + }, + { + "src": "/static/images/favicons/android-chrome-512x512.png", + "sizes": "512x512", + "type": "image/png" + } + ], + "theme_color": "#ffffff", + "background_color": "#ffffff", + "display": "standalone" +} diff --git a/hypha/templates/base-apply.html b/hypha/templates/base-apply.html index 7f6e5db0b..b9805c03d 100644 --- a/hypha/templates/base-apply.html +++ b/hypha/templates/base-apply.html @@ -10,21 +10,18 @@ <!-- favicons --> {% comment %} - Generate favicons by https://realfavicongenerator.net using the following path: settings.STATIC_URL + img/favicons. - Then favicon.ico should be copied to a directory called "public" in the application root and puppet does some magic to serve it up at the site root. + Generate favicons by https://realfavicongenerator.net using the following path: settings.STATIC_URL + images/favicons. Override favicons by adding them to public/images/favicons. {% endcomment %} - <link rel="icon" sizes="144x144" href="{% static 'images/favicons/android-chrome-144.png' %}"> - <link rel="icon" type="image/png" sizes="16x16" href="{% static 'images/favicons/favicon-16.png' %}"> - <link rel="icon" type="image/png" sizes="32x32" href="{% static 'images/favicons/favicon-32.png' %}"> - <link rel="apple-touch-icon" sizes="76x76" href="{% static 'images/favicons/apple-icon-76.png' %}"> - <link rel="apple-touch-icon" sizes="120x120" href="{% static 'images/favicons/apple-icon-120.png' %}"> - <link rel="apple-touch-icon" sizes="152x152" href="{% static 'images/favicons/apple-icon-152.png' %}"> - <link rel="apple-touch-icon" sizes="180x180" href="{% static 'images/favicons/apple-icon-180.png' %}"> - <link rel="manifest" href="{% static 'images/favicons/site.webmanifest.json' %}"> <meta name="msapplication-TileColor" content="#da532c"> - <meta name="msapplication-TileImage" content="{% static 'images/favicons/mstile-150.png' %}"> + <meta name="msapplication-TileImage" content="{% static 'images/favicons/mstile-150x150.png' %}"> <meta name="theme-color" content="#ffffff"> + <link rel="apple-touch-icon" href="{% static 'images/favicons/apple-touch-icon.png' %}"> + <link rel="icon" type="image/png" sizes="32x32" href="{% static 'images/favicons/favicon-32x32.png' %}"> + <link rel="icon" type="image/png" sizes="16x16" href="{% static 'images/favicons/favicon-16x16.png' %}"> + <link rel="manifest" href="{% static 'images/favicons/site.webmanifest' %}"> <link rel="mask-icon" href="{% static 'images/favicons/safari-pinned-tab.svg' %}" color="#5bbad5"> + <link rel="shortcut icon" href="{% static 'images/favicons/favicon.ico' %}"> + <link rel="stylesheet" href="{% static 'css/normalize.css' %}"> <link rel="stylesheet" href="{% static 'css/apply/main.css' %}"> {# Hijack styling #} diff --git a/hypha/templates/base.html b/hypha/templates/base.html index 732531cc9..a7778ad82 100644 --- a/hypha/templates/base.html +++ b/hypha/templates/base.html @@ -11,21 +11,18 @@ <!-- favicons --> {% comment %} - Generate favicons by https://realfavicongenerator.net using the following path: settings.STATIC_URL + img/favicons. - Then favicon.ico should be copied to a directory called "public" in the application root and puppet does some magic to serve it up at the site root. + Generate favicons by https://realfavicongenerator.net using the following path: settings.STATIC_URL + images/favicons. Override favicons by adding them to public/images/favicons. {% endcomment %} - <link rel="icon" sizes="144x144" href="{% static 'images/favicons/android-chrome-144.png' %}"> - <link rel="icon" type="image/png" sizes="16x16" href="{% static 'images/favicons/favicon-16.png' %}"> - <link rel="icon" type="image/png" sizes="32x32" href="{% static 'images/favicons/favicon-32.png' %}"> - <link rel="apple-touch-icon" sizes="76x76" href="{% static 'images/favicons/apple-icon-76.png' %}"> - <link rel="apple-touch-icon" sizes="120x120" href="{% static 'images/favicons/apple-icon-120.png' %}"> - <link rel="apple-touch-icon" sizes="152x152" href="{% static 'images/favicons/apple-icon-152.png' %}"> - <link rel="apple-touch-icon" sizes="180x180" href="{% static 'images/favicons/apple-icon-180.png' %}"> - <link rel="manifest" href="{% static 'images/favicons/site.webmanifest.json' %}"> <meta name="msapplication-TileColor" content="#da532c"> - <meta name="msapplication-TileImage" content="{% static 'images/favicons/mstile-150.png' %}"> + <meta name="msapplication-TileImage" content="{% static 'images/favicons/mstile-150x150.png' %}"> <meta name="theme-color" content="#ffffff"> + <link rel="apple-touch-icon" href="{% static 'images/favicons/apple-touch-icon.png' %}"> + <link rel="icon" type="image/png" sizes="32x32" href="{% static 'images/favicons/favicon-32x32.png' %}"> + <link rel="icon" type="image/png" sizes="16x16" href="{% static 'images/favicons/favicon-16x16.png' %}"> + <link rel="manifest" href="{% static 'images/favicons/site.webmanifest' %}"> <link rel="mask-icon" href="{% static 'images/favicons/safari-pinned-tab.svg' %}" color="#5bbad5"> + <link rel="shortcut icon" href="{% static 'images/favicons/favicon.ico' %}"> + <!-- Twitter summary card - see https://dev.twitter.com/cards/types/summary --> <!-- and https://dev.twitter.com/cards/getting-started --> diff --git a/hypha/templates/styleguide.html b/hypha/templates/styleguide.html index 35f3c3083..9f14a5679 100644 --- a/hypha/templates/styleguide.html +++ b/hypha/templates/styleguide.html @@ -10,21 +10,18 @@ <!-- favicons --> {% comment %} - Generate favicons by https://realfavicongenerator.net using the following path: settings.STATIC_URL + img/favicons. - Then favicon.ico should be copied to a directory called "public" in the application root and puppet does some magic to serve it up at the site root. + Generate favicons by https://realfavicongenerator.net using the following path: settings.STATIC_URL + images/favicons. Override favicons by adding them to public/images/favicons. {% endcomment %} - <link rel="icon" sizes="144x144" href="{% static 'images/favicons/android-chrome-144.png' %}"> - <link rel="icon" type="image/png" sizes="16x16" href="{% static 'images/favicons/favicon-16.png' %}"> - <link rel="icon" type="image/png" sizes="32x32" href="{% static 'images/favicons/favicon-32.png' %}"> - <link rel="apple-touch-icon" sizes="76x76" href="{% static 'images/favicons/apple-icon-76.png' %}"> - <link rel="apple-touch-icon" sizes="120x120" href="{% static 'images/favicons/apple-icon-120.png' %}"> - <link rel="apple-touch-icon" sizes="152x152" href="{% static 'images/favicons/apple-icon-152.png' %}"> - <link rel="apple-touch-icon" sizes="180x180" href="{% static 'images/favicons/apple-icon-180.png' %}"> - <link rel="manifest" href="{% static 'images/favicons/site.webmanifest.json' %}"> <meta name="msapplication-TileColor" content="#da532c"> - <meta name="msapplication-TileImage" content="{% static 'images/favicons/mstile-150.png' %}"> + <meta name="msapplication-TileImage" content="{% static 'images/favicons/mstile-150x150.png' %}"> <meta name="theme-color" content="#ffffff"> + <link rel="apple-touch-icon" href="{% static 'images/favicons/apple-touch-icon.png' %}"> + <link rel="icon" type="image/png" sizes="32x32" href="{% static 'images/favicons/favicon-32x32.png' %}"> + <link rel="icon" type="image/png" sizes="16x16" href="{% static 'images/favicons/favicon-16x16.png' %}"> + <link rel="manifest" href="{% static 'images/favicons/site.webmanifest' %}"> <link rel="mask-icon" href="{% static 'images/favicons/safari-pinned-tab.svg' %}" color="#5bbad5"> + <link rel="shortcut icon" href="{% static 'images/favicons/favicon.ico' %}"> + <link rel="stylesheet" href="{% static 'css/normalize.css' %}"> <link rel="stylesheet" href="{% static 'css/apply/styleguide.css' %}"> {% block extra_css %}{% endblock %} -- GitLab