From b7a11ff76691dd6e5d46cc23ae341cbbbf1c66d6 Mon Sep 17 00:00:00 2001 From: Paulo Reis Date: Mon, 26 Mar 2018 14:24:23 +0100 Subject: [PATCH] Add Overleaf favicon-related assets; configure layout.pug to show the Overleaf green when tinting the SVG favicon. --- services/web/app/views/layout.pug | 2 +- .../public/ol-apple-touch-icon-precomposed.png | Bin 0 -> 4066 bytes services/web/public/ol-mask-favicon.svg | 4 ++++ services/web/public/ol-touch-icon-192x192.png | Bin 0 -> 3426 bytes 4 files changed, 5 insertions(+), 1 deletion(-) create mode 100644 services/web/public/ol-apple-touch-icon-precomposed.png create mode 100644 services/web/public/ol-mask-favicon.svg create mode 100644 services/web/public/ol-touch-icon-192x192.png diff --git a/services/web/app/views/layout.pug b/services/web/app/views/layout.pug index cb717030c4..87a42c3f45 100644 --- a/services/web/app/views/layout.pug +++ b/services/web/app/views/layout.pug @@ -21,7 +21,7 @@ html(itemscope, itemtype='http://schema.org/Product') link(rel="icon", href="/" + settings.brandPrefix + "favicon.ico") link(rel="icon", sizes="192x192", href="/" + settings.brandPrefix + "touch-icon-192x192.png") link(rel="apple-touch-icon-precomposed", href="/" + settings.brandPrefix + "apple-touch-icon-precomposed.png") - link(rel="mask-icon", href="/" + settings.brandPrefix + "mask-favicon.svg", color="#a93529") + link(rel="mask-icon", href="/" + settings.brandPrefix + "mask-favicon.svg", color=settings.brandPrefix === 'ol-' ? "#4f9c45" : "#a93529") link(rel='stylesheet', href=buildCssPath("/" + settings.brandPrefix + "style.css", {hashedPath:true})) diff --git a/services/web/public/ol-apple-touch-icon-precomposed.png b/services/web/public/ol-apple-touch-icon-precomposed.png new file mode 100644 index 0000000000000000000000000000000000000000..f0eb3aba5915633a55e0751bceed256efe2141fd GIT binary patch literal 4066 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

xI~!>KX5b-4tJ9N{?NB@Dxa>M45FqE} z!76|X*K2X0G%+hf4_|&_vS_&cac()mZ}ki9s&woaJCBLcoMgj7mid)*U+FFmsYlT@ z4G$5V>O=T^d9e-tkU=(?!vt+0NH4ixyX)4C>{G7sVLL%xR zsEtCU4kIz~wsQIB96--^54Ku+DnLkZh`|xXr<}QRwL(gCg8ig?>50W@VnHY)80jnj z36?d@DhV`g^(pL`_Vvp%E;j==SmNd55jcU7yj3$%YK>OhOjPKzWCKV{9*-4!4QH%@ z12&*l;33jCpGVvNfw~VCI!`WIX0_}g)m$5^Jd^#y|28@;0*zF4aK?P-dg7x%iwLJW zXRYhh=^yH%>M_Bzg4Xe!nxD_)ZtWtQHXP<0Z|;&4;*$^=qafBV9rlNfPQ7h?8U zHnxWb;^`qwv9_ezz>mcjvqINvb7@v;-%Hzps!4&y0Lp6VkueI3m*XNmGS`V+Drov{ z`93Bx<>0hZP;|tT7cjnn3_`&V_AF|=Jmi8+AO!EClVEq7nKrcLBc;s`=dWrLtPnOY zuZNEi+%!|^{1Hw=Ck`dgt3&d<3Z%p`1vCgeyRihlM#VNp@&8sYRKq0a|l{sYgAoM)*^I*Cy7MW{6P6Y-5Xj_X5ie4%? zBOkm1!WNr7wUSMP>kOaton(|idSV=SyLihN+*jac>`EZUdGqV*+P{6D?^9s+{ny?4 zw0c}6dAL(He+k9mV^Sk7-hz3u2j*=EV|Kh!PhJQQD@kXd zu^eC)!QKq+G)zZ?pSZuYrYX+qMqj?_ zB}J8 Nw7`1mHLBJj{{c`?8u|bL literal 0 HcmV?d00001 diff --git a/services/web/public/ol-mask-favicon.svg b/services/web/public/ol-mask-favicon.svg new file mode 100644 index 0000000000..2fbecbb5ae --- /dev/null +++ b/services/web/public/ol-mask-favicon.svg @@ -0,0 +1,4 @@ + + favicon + + diff --git a/services/web/public/ol-touch-icon-192x192.png b/services/web/public/ol-touch-icon-192x192.png new file mode 100644 index 0000000000000000000000000000000000000000..76cd6acc3e61a853dbdb66dfe354d47c6cf1cb06 GIT binary patch literal 3426 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 O2N=Oj4Qur=k^cv(%d`Ig literal 0 HcmV?d00001