From 9b97af897780a5fd89776caffe5ea40819219855 Mon Sep 17 00:00:00 2001 From: Alasdair Smith Date: Tue, 12 Feb 2019 11:16:47 +0000 Subject: [PATCH] Merge pull request #1403 from sharelatex/as-swap-brand-prefix Swap brand prefix so OL is the default GitOrigin-RevId: 60f4f03598fb6befc1ce790d39f546490612a1db --- services/web/.gitignore | 6 +-- services/web/Makefile | 16 +++--- .../Email/Bodies/SingleCTAEmailBody.coffee | 24 ++++----- ...dy.coffee => sl-SingleCTAEmailBody.coffee} | 24 ++++----- .../Layouts/BaseWithHeaderEmailLayout.coffee | 49 ++++++++++-------- ...ee => sl-BaseWithHeaderEmailLayout.coffee} | 49 ++++++++---------- .../infrastructure/ExpressLocals.coffee | 26 +++++----- services/web/config/settings.defaults.coffee | 2 +- .../public/apple-touch-icon-precomposed.png | Bin 3293 -> 4066 bytes services/web/public/favicon.ico | Bin 5430 -> 938 bytes services/web/public/mask-favicon.svg | 2 +- .../ol-apple-touch-icon-precomposed.png | Bin 4066 -> 0 bytes services/web/public/ol-favicon.ico | Bin 938 -> 0 bytes services/web/public/ol-mask-favicon.svg | 4 -- services/web/public/ol-touch-icon-192x192.png | Bin 3426 -> 0 bytes .../sl-apple-touch-icon-precomposed.png | Bin 0 -> 3293 bytes services/web/public/sl-favicon.ico | Bin 0 -> 5430 bytes services/web/public/sl-mask-favicon.svg | 4 ++ services/web/public/sl-touch-icon-192x192.png | Bin 0 -> 3572 bytes .../{ol-ieee-style.less => ieee-style.less} | 2 +- .../{ol-light-style.less => light-style.less} | 2 +- services/web/public/stylesheets/ol-style.less | 26 ---------- services/web/public/stylesheets/sl-style.less | 11 ++++ services/web/public/stylesheets/style.less | 27 +++++++--- services/web/public/touch-icon-192x192.png | Bin 3572 -> 3426 bytes 25 files changed, 137 insertions(+), 137 deletions(-) rename services/web/app/coffee/Features/Email/Bodies/{ol-SingleCTAEmailBody.coffee => sl-SingleCTAEmailBody.coffee} (69%) rename services/web/app/coffee/Features/Email/Layouts/{ol-BaseWithHeaderEmailLayout.coffee => sl-BaseWithHeaderEmailLayout.coffee} (80%) delete mode 100644 services/web/public/ol-apple-touch-icon-precomposed.png delete mode 100644 services/web/public/ol-favicon.ico delete mode 100644 services/web/public/ol-mask-favicon.svg delete mode 100644 services/web/public/ol-touch-icon-192x192.png create mode 100644 services/web/public/sl-apple-touch-icon-precomposed.png create mode 100644 services/web/public/sl-favicon.ico create mode 100644 services/web/public/sl-mask-favicon.svg create mode 100644 services/web/public/sl-touch-icon-192x192.png rename services/web/public/stylesheets/{ol-ieee-style.less => ieee-style.less} (97%) rename services/web/public/stylesheets/{ol-light-style.less => light-style.less} (82%) delete mode 100644 services/web/public/stylesheets/ol-style.less create mode 100755 services/web/public/stylesheets/sl-style.less mode change 100755 => 100644 services/web/public/stylesheets/style.less diff --git a/services/web/.gitignore b/services/web/.gitignore index 708048810b..f0c799e2dc 100644 --- a/services/web/.gitignore +++ b/services/web/.gitignore @@ -65,9 +65,9 @@ public/js/services/ public/js/utils/ public/stylesheets/style*.css -public/stylesheets/ol-style*.css -public/stylesheets/ol-light-style*.css -public/stylesheets/ol-ieee-style*.css +public/stylesheets/sl-style*.css +public/stylesheets/light-style*.css +public/stylesheets/ieee-style*.css public/stylesheets/*.map public/minjs/ diff --git a/services/web/Makefile b/services/web/Makefile index dbeb2f3a0c..d2389d60db 100644 --- a/services/web/Makefile +++ b/services/web/Makefile @@ -26,14 +26,14 @@ LESS_FILES := $(shell find public/stylesheets -name '*.less') LESSC_COMMON_FLAGS := --source-map --autoprefix="last 2 versions, ie >= 10" CLEANCSS_FLAGS := --s0 --source-map -LESS_SL_FILE := public/stylesheets/style.less -CSS_SL_FILE := public/stylesheets/style.css -LESS_OL_FILE := public/stylesheets/ol-style.less -CSS_OL_FILE := public/stylesheets/ol-style.css -LESS_OL_LIGHT_FILE := public/stylesheets/ol-light-style.less -CSS_OL_LIGHT_FILE := public/stylesheets/ol-light-style.css -LESS_OL_IEEE_FILE := public/stylesheets/ol-ieee-style.less -CSS_OL_IEEE_FILE := public/stylesheets/ol-ieee-style.css +LESS_SL_FILE := public/stylesheets/sl-style.less +CSS_SL_FILE := public/stylesheets/sl-style.css +LESS_OL_FILE := public/stylesheets/style.less +CSS_OL_FILE := public/stylesheets/style.css +LESS_OL_LIGHT_FILE := public/stylesheets/light-style.less +CSS_OL_LIGHT_FILE := public/stylesheets/light-style.css +LESS_OL_IEEE_FILE := public/stylesheets/ieee-style.less +CSS_OL_IEEE_FILE := public/stylesheets/ieee-style.css CSS_FILES := $(CSS_SL_FILE) $(CSS_OL_FILE) $(CSS_OL_LIGHT_FILE) $(CSS_OL_IEEE_FILE) diff --git a/services/web/app/coffee/Features/Email/Bodies/SingleCTAEmailBody.coffee b/services/web/app/coffee/Features/Email/Bodies/SingleCTAEmailBody.coffee index 192f572beb..2b522d6c6c 100644 --- a/services/web/app/coffee/Features/Email/Bodies/SingleCTAEmailBody.coffee +++ b/services/web/app/coffee/Features/Email/Bodies/SingleCTAEmailBody.coffee @@ -3,32 +3,32 @@ settings = require "settings-sharelatex" module.exports = _.template """ -
+
<% if (title) { %> -

+

<%= title %>

<% } %> -
 
+
 
<% if (greeting) { %> -

+

<%= greeting %>

<% } %> -

+

<%= message %>

-
 
+
 
-
- +
+ <%= ctaText %>
<% if (secondaryMessage) { %> -
 
-

+
 
+

<%= secondaryMessage %>

<% } %> @@ -38,7 +38,7 @@ module.exports = _.template """
<%= ctaURL %>

-
+
<% if (gmailGoToAction) { %> <% } %> -""" +""" \ No newline at end of file diff --git a/services/web/app/coffee/Features/Email/Bodies/ol-SingleCTAEmailBody.coffee b/services/web/app/coffee/Features/Email/Bodies/sl-SingleCTAEmailBody.coffee similarity index 69% rename from services/web/app/coffee/Features/Email/Bodies/ol-SingleCTAEmailBody.coffee rename to services/web/app/coffee/Features/Email/Bodies/sl-SingleCTAEmailBody.coffee index 2b522d6c6c..192f572beb 100644 --- a/services/web/app/coffee/Features/Email/Bodies/ol-SingleCTAEmailBody.coffee +++ b/services/web/app/coffee/Features/Email/Bodies/sl-SingleCTAEmailBody.coffee @@ -3,32 +3,32 @@ settings = require "settings-sharelatex" module.exports = _.template """ -
+
<% if (title) { %> -

+

<%= title %>

<% } %> -
 
+
 
<% if (greeting) { %> -

+

<%= greeting %>

<% } %> -

+

<%= message %>

-
 
+
 
-
- +
+ <%= ctaText %>
<% if (secondaryMessage) { %> -
 
-

+
 
+

<%= secondaryMessage %>

<% } %> @@ -38,7 +38,7 @@ module.exports = _.template """
<%= ctaURL %>

-
+
<% if (gmailGoToAction) { %> <% } %> -""" \ No newline at end of file +""" diff --git a/services/web/app/coffee/Features/Email/Layouts/BaseWithHeaderEmailLayout.coffee b/services/web/app/coffee/Features/Email/Layouts/BaseWithHeaderEmailLayout.coffee index d141f64ff7..280eb2da16 100644 --- a/services/web/app/coffee/Features/Email/Layouts/BaseWithHeaderEmailLayout.coffee +++ b/services/web/app/coffee/Features/Email/Layouts/BaseWithHeaderEmailLayout.coffee @@ -5,13 +5,16 @@ module.exports = _.template """ - + - - + - +
-
+
- -
-
+ +
+
-
+
-

- SHARELATEX +

-
+

+ Overleaf

-
 
-
-
 
+
 
+
+
 
<%= body %> -
-
 
-

- #{ settings.appName} • #{ settings.siteUrl } +
+
 
+

+ #{ settings.appName} • #{ settings.siteUrl }

diff --git a/services/web/app/coffee/Features/Email/Layouts/ol-BaseWithHeaderEmailLayout.coffee b/services/web/app/coffee/Features/Email/Layouts/sl-BaseWithHeaderEmailLayout.coffee similarity index 80% rename from services/web/app/coffee/Features/Email/Layouts/ol-BaseWithHeaderEmailLayout.coffee rename to services/web/app/coffee/Features/Email/Layouts/sl-BaseWithHeaderEmailLayout.coffee index 280eb2da16..d141f64ff7 100644 --- a/services/web/app/coffee/Features/Email/Layouts/ol-BaseWithHeaderEmailLayout.coffee +++ b/services/web/app/coffee/Features/Email/Layouts/sl-BaseWithHeaderEmailLayout.coffee @@ -5,16 +5,13 @@ module.exports = _.template """ - + - - + - +
-
+
- -
-
+ +
+
-
+
-

- Overleaf +

-
+

+ SHARELATEX

-
 
-
-
 
+
 
+
+
 
<%= body %> -
-
 
-

- #{ settings.appName} • #{ settings.siteUrl } +
+
 
+

+ #{ settings.appName} • #{ settings.siteUrl }

diff --git a/services/web/app/coffee/infrastructure/ExpressLocals.coffee b/services/web/app/coffee/infrastructure/ExpressLocals.coffee index bb320f6039..76b9b9316a 100644 --- a/services/web/app/coffee/infrastructure/ExpressLocals.coffee +++ b/services/web/app/coffee/infrastructure/ExpressLocals.coffee @@ -342,21 +342,21 @@ module.exports = (app, webRouter, privateApiRouter, publicApiRouter)-> next() webRouter.use (req, res, next) -> - isOl = (Settings.brandPrefix == 'ol-') + isSl = (Settings.brandPrefix == 'sl-') res.locals.uiConfig = - defaultResizerSizeOpen : if isOl then 7 else 24 - defaultResizerSizeClosed : if isOl then 7 else 24 - eastResizerCursor : if isOl then "ew-resize" else null - westResizerCursor : if isOl then "ew-resize" else null - chatResizerSizeOpen : if isOl then 7 else 12 + defaultResizerSizeOpen : if isSl then 24 else 7 + defaultResizerSizeClosed : if isSl then 24 else 7 + eastResizerCursor : if isSl then null else "ew-resize" + westResizerCursor : if isSl then null else "ew-resize" + chatResizerSizeOpen : if isSl then 12 else 7 chatResizerSizeClosed : 0 - chatMessageBorderSaturation: if isOl then "85%" else "70%" - chatMessageBorderLightness : if isOl then "40%" else "70%" - chatMessageBgSaturation : if isOl then "85%" else "60%" - chatMessageBgLightness : if isOl then "40%" else "97%" - defaultFontFamily : if isOl then 'lucida' else 'monaco' - defaultLineHeight : if isOl then 'normal' else 'compact' - renderAnnouncements : !isOl + chatMessageBorderSaturation: if isSl then "70%" else "85%" + chatMessageBorderLightness : if isSl then "70%" else "40%" + chatMessageBgSaturation : if isSl then "60%" else "85%" + chatMessageBgLightness : if isSl then "97%" else "40%" + defaultFontFamily : if isSl then 'monaco' else 'lucida' + defaultLineHeight : if isSl then 'compact' else 'normal' + renderAnnouncements : isSl next() webRouter.use (req, res, next) -> diff --git a/services/web/config/settings.defaults.coffee b/services/web/config/settings.defaults.coffee index 34bccf4bf8..07a14c1a4e 100644 --- a/services/web/config/settings.defaults.coffee +++ b/services/web/config/settings.defaults.coffee @@ -398,7 +398,7 @@ module.exports = settings = appName: "ShareLaTeX (Community Edition)" adminEmail: "placeholder@example.com" - brandPrefix: "" # Set to 'ol-' for overleaf styles + brandPrefix: "sl-" nav: title: "ShareLaTeX Community Edition" diff --git a/services/web/public/apple-touch-icon-precomposed.png b/services/web/public/apple-touch-icon-precomposed.png index b974874ec9c334cae8be12406627cf5eecf3082d..f0eb3aba5915633a55e0751bceed256efe2141fd 100644 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 3293 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 N=9jIIuMnQe{{`H!EYAP{ diff --git a/services/web/public/favicon.ico b/services/web/public/favicon.ico index dcbc26c05d4da17c7fcec31c0f9810f746d3731d..6a14f7a5b9f7e1f231826fb3bf660351b8c4c903 100644 GIT binary patch literal 938 zcmV;b16BNqP)6bJBMSw6GKg3Je6K_3!Em^FFSAtDM6 zk(1mK6;@CP4JxQXU=ox*Is+A|M{=A_THEOx|}r1qOvML3~4xCge5o&r{Po_!(se}{rEA4 zG$^a$?{y;qXgVmXVl6h{0*qlk<~95t#h)3-02^XRTmB6OR^w$X?Jyl+L4MyFLkc4^ zFr*!uu(88@3l89Zbvi!6bupx4ZNroM0?4Q@ohA4r?!c{BiHCCV0q#`S#0hdr->=UA zUYut7UEHot$NN~;nqL(|`hF(gy%=cZ?D~fKV_c1OcphI)6a4NN(pQc2jRv5s3T0K? z*idbZAziDkp@uRrl7I-X*`TWxFLqLEw|twSc8jkNuK`#lQE?I zUBT(-f=t~jSdU*b#f$K*y61=TDjta;P4!`PE-82_2ZsqP&R;mcWw#zblvVL~2Hv~9 zXEe+?{~!<7;Vt}8kSf1Ama9#}Qr#Ul_<+O!q0hXfx3QlF>wL|WmPQ2j_l;U7}8B$U(sOVww$UVz|LZvj)C+2vp;O> za?oS~pQzh)2y9{$0B1Jzhxz~*g1}z<-cT>=S~nelCT*AZ1(2nE;*FGoDfLYT*7l8@ zQ*e%YZy3t1Q2>0W-s53mSru#g^mIByYhFgsg}Jq^`2xJ-S)JZ>Y(vH;t$B9D*a+!)fnIWv%ZdM`FN)XVWT?!kCNKaP9V z2h@s&{u%7+le(E081{C;HJx6Lmv>@FH}^H}Y?HDoHsjHr{x-#s9&7(`85ux>i6z*I ztJDQKFPj|6&vx7rL)zWv7Bp7|nngE`i*UAj)0t8qRJ+@@|4U!_3;$0ZJgfdkEC2ui M07*qoM6N<$f>2qcegFUf literal 5430 zcmeHLu}Z{15M9O2=I{$riGG0CiiPzRwl-FRjisHb?6k48vhx~kEJQ4<4#Y|jt`g+1 zuo4s-t2l3u7lvgw=Jqx@5C`^VGntt;GufR@&X^f9YdRexJTp6U#w;3RvTSsHF7jiM zEs0E~qA`*SGe+bK^P^#}VRk zU`@3?>_J*aeU~4dJX+n=^~(~E@$~QCN||dHx~4xk9mgJaAD`bg7W`no(Y>mL4;)R` zx5Gl`6N(jb)QAK>b?xYr`3_&d%2?^Mj<3zF8w(G6>a+g5CRT`J4e^;X7x<`KzmVUC z9iqhJ8w6qHf!!; z|6h-BzM{vV2eJ>c|B#~>zkU!*QN$@7^WDMn3wyLjOe{)_LMu>mbgQG2qM~ zx!8;Ya!vZ2qE0N=_@T1~a+gA}jvEKhJk&U3%kx#okZL{RoQJQf_bm6_1aYLo59JIw z@@9Q>?wF^lzYia{*z+Mux&Aah)>#!U<3W7dF2&s4W5m)Nd8gd_j2mm|H^Mgp^;2@+ z-qNuEx9&S^Ok8|V)|i+>-Xtz#_3f{!UO>B4T=!q*?eooVMCkbL$I9INL%D0cSS+8N zyY}(ieR{~7TlpS>tOSiwQF+xJuoE#_78HjvIPJD diff --git a/services/web/public/mask-favicon.svg b/services/web/public/mask-favicon.svg index c5a06b93d1..2fbecbb5ae 100644 --- a/services/web/public/mask-favicon.svg +++ b/services/web/public/mask-favicon.svg @@ -1,4 +1,4 @@ favicon - + diff --git a/services/web/public/ol-apple-touch-icon-precomposed.png b/services/web/public/ol-apple-touch-icon-precomposed.png deleted file mode 100644 index f0eb3aba5915633a55e0751bceed256efe2141fd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 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 diff --git a/services/web/public/ol-favicon.ico b/services/web/public/ol-favicon.ico deleted file mode 100644 index 6a14f7a5b9f7e1f231826fb3bf660351b8c4c903..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 938 zcmV;b16BNqP)6bJBMSw6GKg3Je6K_3!Em^FFSAtDM6 zk(1mK6;@CP4JxQXU=ox*Is+A|M{=A_THEOx|}r1qOvML3~4xCge5o&r{Po_!(se}{rEA4 zG$^a$?{y;qXgVmXVl6h{0*qlk<~95t#h)3-02^XRTmB6OR^w$X?Jyl+L4MyFLkc4^ zFr*!uu(88@3l89Zbvi!6bupx4ZNroM0?4Q@ohA4r?!c{BiHCCV0q#`S#0hdr->=UA zUYut7UEHot$NN~;nqL(|`hF(gy%=cZ?D~fKV_c1OcphI)6a4NN(pQc2jRv5s3T0K? z*idbZAziDkp@uRrl7I-X*`TWxFLqLEw|twSc8jkNuK`#lQE?I zUBT(-f=t~jSdU*b#f$K*y61=TDjta;P4!`PE-82_2ZsqP&R;mcWw#zblvVL~2Hv~9 zXEe+?{~!<7;Vt}8kSf1Ama9#}Qr#Ul_<+O!q0hXfx3QlF>wL|WmPQ2j_l;U7}8B$U(sOVww$UVz|LZvj)C+2vp;O> za?oS~pQzh)2y9{$0B1Jzhxz~*g1}z<-cT>=S~nelCT*AZ1(2nE;*FGoDfLYT*7l8@ zQ*e%YZy3t1Q2>0W-s53mSru#g^mIByYhFgsg}Jq^`2xJ-S)JZ>Y(vH;t$B9D*a+!)fnIWv%ZdM`FN)XVWT?!kCNKaP9V z2h@s&{u%7+le(E081{C;HJx6Lmv>@FH}^H}Y?HDoHsjHr{x-#s9&7(`85ux>i6z*I ztJDQKFPj|6&vx7rL)zWv7Bp7|nngE`i*UAj)0t8qRJ+@@|4U!_3;$0ZJgfdkEC2ui M07*qoM6N<$f>2qcegFUf diff --git a/services/web/public/ol-mask-favicon.svg b/services/web/public/ol-mask-favicon.svg deleted file mode 100644 index 2fbecbb5ae..0000000000 --- a/services/web/public/ol-mask-favicon.svg +++ /dev/null @@ -1,4 +0,0 @@ - - favicon - - diff --git a/services/web/public/ol-touch-icon-192x192.png b/services/web/public/ol-touch-icon-192x192.png deleted file mode 100644 index 76cd6acc3e61a853dbdb66dfe354d47c6cf1cb06..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3426 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 O2N=Oj4Qur=k^cv(%d`Ig diff --git a/services/web/public/sl-apple-touch-icon-precomposed.png b/services/web/public/sl-apple-touch-icon-precomposed.png new file mode 100644 index 0000000000000000000000000000000000000000..b974874ec9c334cae8be12406627cf5eecf3082d GIT binary patch literal 3293 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 N=9jIIuMnQe{{`H!EYAP{ literal 0 HcmV?d00001 diff --git a/services/web/public/sl-favicon.ico b/services/web/public/sl-favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..dcbc26c05d4da17c7fcec31c0f9810f746d3731d GIT binary patch literal 5430 zcmeHLu}Z{15M9O2=I{$riGG0CiiPzRwl-FRjisHb?6k48vhx~kEJQ4<4#Y|jt`g+1 zuo4s-t2l3u7lvgw=Jqx@5C`^VGntt;GufR@&X^f9YdRexJTp6U#w;3RvTSsHF7jiM zEs0E~qA`*SGe+bK^P^#}VRk zU`@3?>_J*aeU~4dJX+n=^~(~E@$~QCN||dHx~4xk9mgJaAD`bg7W`no(Y>mL4;)R` zx5Gl`6N(jb)QAK>b?xYr`3_&d%2?^Mj<3zF8w(G6>a+g5CRT`J4e^;X7x<`KzmVUC z9iqhJ8w6qHf!!; z|6h-BzM{vV2eJ>c|B#~>zkU!*QN$@7^WDMn3wyLjOe{)_LMu>mbgQG2qM~ zx!8;Ya!vZ2qE0N=_@T1~a+gA}jvEKhJk&U3%kx#okZL{RoQJQf_bm6_1aYLo59JIw z@@9Q>?wF^lzYia{*z+Mux&Aah)>#!U<3W7dF2&s4W5m)Nd8gd_j2mm|H^Mgp^;2@+ z-qNuEx9&S^Ok8|V)|i+>-Xtz#_3f{!UO>B4T=!q*?eooVMCkbL$I9INL%D0cSS+8N zyY}(ieR{~7TlpS>tOSiwQF+xJuoE#_78HjvIPJD literal 0 HcmV?d00001 diff --git a/services/web/public/sl-mask-favicon.svg b/services/web/public/sl-mask-favicon.svg new file mode 100644 index 0000000000..c5a06b93d1 --- /dev/null +++ b/services/web/public/sl-mask-favicon.svg @@ -0,0 +1,4 @@ + + favicon + + diff --git a/services/web/public/sl-touch-icon-192x192.png b/services/web/public/sl-touch-icon-192x192.png new file mode 100644 index 0000000000000000000000000000000000000000..df869be62c724a03a256b9a22b1d27ea1a1e95e9 GIT binary patch literal 3572 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 O2N=Oj4Qur=k^cv(%d`Ig literal 3572 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