From 1f685d93d13682095acb2aff1c585e144534bc51 Mon Sep 17 00:00:00 2001 From: ludwiczakpawel Date: Tue, 16 Nov 2021 19:57:37 +0100 Subject: [PATCH] Remove unused assets (#15367) * remove unused assets * spec update * spec * spec * minus * whoops * whoops --- app/assets/images/apple-logo.svg | 55 ---------- app/assets/images/behance_icon.svg | 3 - app/assets/images/cancel.svg | 3 - app/assets/images/comments-bubble.svg | 101 ------------------ app/assets/images/content-copy.svg | 4 - app/assets/images/dribbble_icon.svg | 5 - app/assets/images/external-link-logo.svg | 4 - app/assets/images/external.svg | 3 - app/assets/images/facebook-logo.svg | 3 - app/assets/images/git_lab.svg | 3 - app/assets/images/github-logo.svg | 4 +- app/assets/images/image-upload.svg | 4 - app/assets/images/instagram-logo.svg | 4 - app/assets/images/lightning.svg | 1 - app/assets/images/link-external.svg | 3 - app/assets/images/linked_in.svg | 3 - app/assets/images/linkedin_icon.svg | 4 - app/assets/images/mastodon-logo.svg | 3 - app/assets/images/medium_icon.svg | 3 - app/assets/images/menu.svg | 3 - .../images/{chevron-toggle.svg => minus.svg} | 4 +- .../images/mobile-onboarding-background.png | Bin 33291 -> 0 bytes app/assets/images/purple-dev-logo.png | Bin 26397 -> 0 bytes app/assets/images/pushpin.svg | 3 - app/assets/images/response-template.svg | 3 - app/assets/images/ribbon.svg | 4 - app/assets/images/shield-flash-line.svg | 1 - app/assets/images/stack.svg | 1 - app/assets/images/stack_overflow.svg | 3 - app/assets/images/staggered-dev.svg | 13 --- app/assets/images/star.svg | 3 - app/assets/images/subtract.svg | 3 - app/assets/images/twitch-logo.svg | 4 - app/assets/images/twitter-logo.svg | 3 - app/assets/images/users.svg | 3 - app/assets/images/website.svg | 3 - app/assets/images/youtube-logo.svg | 1 - app/helpers/articles_helper.rb | 2 +- app/models/admin_menu.rb | 2 +- app/models/settings/general.rb | 3 - app/views/dashboards/_actions.html.erb | 2 +- app/views/layouts/admin.html.erb | 2 +- app/views/liquids/_medium.html.erb | 2 +- .../moderations/_mod_sidebar_left.html.erb | 8 +- app/views/moderations/_reactions.html.erb | 10 -- app/views/moderations/actions_panel.html.erb | 8 +- app/views/organizations/_header.html.erb | 2 +- app/views/users/show.html.erb | 2 +- spec/helpers/articles_helper_spec.rb | 2 +- 49 files changed, 21 insertions(+), 292 deletions(-) delete mode 100644 app/assets/images/apple-logo.svg delete mode 100644 app/assets/images/behance_icon.svg delete mode 100644 app/assets/images/cancel.svg delete mode 100644 app/assets/images/comments-bubble.svg delete mode 100644 app/assets/images/content-copy.svg delete mode 100644 app/assets/images/dribbble_icon.svg delete mode 100644 app/assets/images/external-link-logo.svg delete mode 100644 app/assets/images/external.svg delete mode 100644 app/assets/images/facebook-logo.svg delete mode 100644 app/assets/images/git_lab.svg delete mode 100644 app/assets/images/image-upload.svg delete mode 100644 app/assets/images/instagram-logo.svg delete mode 100644 app/assets/images/lightning.svg delete mode 100644 app/assets/images/link-external.svg delete mode 100644 app/assets/images/linked_in.svg delete mode 100644 app/assets/images/linkedin_icon.svg delete mode 100644 app/assets/images/mastodon-logo.svg delete mode 100644 app/assets/images/medium_icon.svg delete mode 100644 app/assets/images/menu.svg rename app/assets/images/{chevron-toggle.svg => minus.svg} (51%) mode change 100755 => 100644 delete mode 100644 app/assets/images/mobile-onboarding-background.png delete mode 100644 app/assets/images/purple-dev-logo.png delete mode 100644 app/assets/images/pushpin.svg delete mode 100644 app/assets/images/response-template.svg delete mode 100644 app/assets/images/ribbon.svg delete mode 100644 app/assets/images/shield-flash-line.svg delete mode 100644 app/assets/images/stack.svg delete mode 100644 app/assets/images/stack_overflow.svg delete mode 100644 app/assets/images/staggered-dev.svg delete mode 100644 app/assets/images/star.svg delete mode 100644 app/assets/images/subtract.svg delete mode 100644 app/assets/images/twitch-logo.svg delete mode 100644 app/assets/images/twitter-logo.svg delete mode 100644 app/assets/images/users.svg delete mode 100644 app/assets/images/website.svg delete mode 100644 app/assets/images/youtube-logo.svg delete mode 100644 app/views/moderations/_reactions.html.erb diff --git a/app/assets/images/apple-logo.svg b/app/assets/images/apple-logo.svg deleted file mode 100644 index 8fd241fed..000000000 --- a/app/assets/images/apple-logo.svg +++ /dev/null @@ -1,55 +0,0 @@ - - - - - - image/svg+xml - - - - - - - - - diff --git a/app/assets/images/behance_icon.svg b/app/assets/images/behance_icon.svg deleted file mode 100644 index 261ccdfb3..000000000 --- a/app/assets/images/behance_icon.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/app/assets/images/cancel.svg b/app/assets/images/cancel.svg deleted file mode 100644 index f12549801..000000000 --- a/app/assets/images/cancel.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/app/assets/images/comments-bubble.svg b/app/assets/images/comments-bubble.svg deleted file mode 100644 index 341e70b62..000000000 --- a/app/assets/images/comments-bubble.svg +++ /dev/null @@ -1,101 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/app/assets/images/content-copy.svg b/app/assets/images/content-copy.svg deleted file mode 100644 index 913a729bf..000000000 --- a/app/assets/images/content-copy.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/app/assets/images/dribbble_icon.svg b/app/assets/images/dribbble_icon.svg deleted file mode 100644 index 3597c45ee..000000000 --- a/app/assets/images/dribbble_icon.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/app/assets/images/external-link-logo.svg b/app/assets/images/external-link-logo.svg deleted file mode 100644 index 3ee062808..000000000 --- a/app/assets/images/external-link-logo.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/app/assets/images/external.svg b/app/assets/images/external.svg deleted file mode 100644 index a9886a473..000000000 --- a/app/assets/images/external.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/app/assets/images/facebook-logo.svg b/app/assets/images/facebook-logo.svg deleted file mode 100644 index 112251b36..000000000 --- a/app/assets/images/facebook-logo.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/app/assets/images/git_lab.svg b/app/assets/images/git_lab.svg deleted file mode 100644 index d83de25ea..000000000 --- a/app/assets/images/git_lab.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/app/assets/images/github-logo.svg b/app/assets/images/github-logo.svg index e4d881551..ff5b255eb 100644 --- a/app/assets/images/github-logo.svg +++ b/app/assets/images/github-logo.svg @@ -1,3 +1,3 @@ - - + + diff --git a/app/assets/images/image-upload.svg b/app/assets/images/image-upload.svg deleted file mode 100644 index e24737d9f..000000000 --- a/app/assets/images/image-upload.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/app/assets/images/instagram-logo.svg b/app/assets/images/instagram-logo.svg deleted file mode 100644 index ceb5e75c9..000000000 --- a/app/assets/images/instagram-logo.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/app/assets/images/lightning.svg b/app/assets/images/lightning.svg deleted file mode 100644 index 65331aea7..000000000 --- a/app/assets/images/lightning.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/app/assets/images/link-external.svg b/app/assets/images/link-external.svg deleted file mode 100644 index a9886a473..000000000 --- a/app/assets/images/link-external.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/app/assets/images/linked_in.svg b/app/assets/images/linked_in.svg deleted file mode 100644 index d9b7d3ada..000000000 --- a/app/assets/images/linked_in.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/app/assets/images/linkedin_icon.svg b/app/assets/images/linkedin_icon.svg deleted file mode 100644 index 26955f54f..000000000 --- a/app/assets/images/linkedin_icon.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/app/assets/images/mastodon-logo.svg b/app/assets/images/mastodon-logo.svg deleted file mode 100644 index 54f3ebd04..000000000 --- a/app/assets/images/mastodon-logo.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/app/assets/images/medium_icon.svg b/app/assets/images/medium_icon.svg deleted file mode 100644 index 0596c11dd..000000000 --- a/app/assets/images/medium_icon.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/app/assets/images/menu.svg b/app/assets/images/menu.svg deleted file mode 100644 index 1a5893a40..000000000 --- a/app/assets/images/menu.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/app/assets/images/chevron-toggle.svg b/app/assets/images/minus.svg old mode 100755 new mode 100644 similarity index 51% rename from app/assets/images/chevron-toggle.svg rename to app/assets/images/minus.svg index 302024376..fc568c63b --- a/app/assets/images/chevron-toggle.svg +++ b/app/assets/images/minus.svg @@ -1 +1,3 @@ - + + + diff --git a/app/assets/images/mobile-onboarding-background.png b/app/assets/images/mobile-onboarding-background.png deleted file mode 100644 index 564e660053e1c9a76e7d500a16e8ca2ee279e616..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 33291 zcmeEu^;4VQ(>4;^-Mv6@DDDmgic_q(Q!D|BLvWYU7I!FCTv~!Vl;VX#D8b!=yS?dW z=KDXqKRh#;NhUKVd+yym*V=Uwr=z8chfR%*goK2r_F72~2?^O32?-?!6CLple(kSp z#2dg-UQ-?ksUZdD!5R$-Ne)R(N#4K@`LHu4fJHUEhUNsRlcTXixAMgYjeU5Qk8Rhv z+_}m*^EK5(ZdSg?%#5A}XPUmh;k4vUhs)6zfSB=h_zO9dFfu(ulsNBGRnNf*I!R`| z=cnUmdNEcaLS)3N4%03x2YlZGzJKocmG+7Sg_#kBM2k^+?bhf@Sq`Aoqk%%~%a`yr zix`;XoW?;!7^cR~ z2r9T>m%F7vCOY{PIivB_`Hog|Y*UC{^MG zgeP<3@~%f-9qx~W!I;!|6tmxWD-5i&=gp>E+r}QkHMUF$AhdudilyP^E)3))QQkBy z$y_i#Sub66!S@h`b&R-s!nOTbgnlwKLZ3ipsqU%H++>&sJh8`}H@x*cPtXQ@G}=CM zj`qT!-E0gD;|;+9+HZ%yZ^Jb-HCrz(aMPVLer-u4r*s37+Hmke5Ab9cSC7`A?Xppe z_U*HRNABeoO|r z`@`JJV_sNS9Ae5cCi$WRze@IcRlkZ5DBDyKst#PiUAkW0Nap)4D%75X(Myx z8{USw^l*Cgaf%9*M@_1;BuA|!AZK_#M28;O6b#KpkJg%%yF|O^(m*%%QgLwoA_jtc zC;nQoFq7`XGJOMA_%&c zN_=f6zT1Qu+w+qov_k*qv2`m!(bt}LHj0jqM=nNzSEMq><~y%AGO{89?JuK8ZPX^m zG8b6|B`Fv@z1%BJEd#}_!quq-@0lbuK%fcCaQi;+JEr}eO8T<83qiF3*ZN|_L`drSoDG0AZ3Qb1y z`%X-VJ~lk}72Ivf-eY-Po(kdsw|aEzb`+ZoA-+D>nGyKswdzR4A$Sx)n7U?~7MVmG zr0~1H?Ni4~)^8OSN+JZ~hGwiC?b@nzS zmAO>cEcAJORcAFoA`CRXB@Oo4V$>TNU?4*xd4!K2xf!oBoH!s=g)qnjEu)eg_v;-P z_SbojyVfo?BzDPX5B0UA@PtsQeEJ_i0hv$;Km6JZ<|e&L9{T-vl%n=(ooaoGsI;$B zi}><}ml59De*G?$Uuv0J#otvUW_oRRb?VP`Lr1X2PMn6|k0tJV`-E?5Oxe-vW2^~7 zCU>_vm{G2M#U8FfO0JUC0U~X`qxu7zyv`XQ4!_=>cb1=ugnmip#F6OqQNdb~21q^P;NlZ+J|Y++GWU`Pl? zT3e0)ZUkH!)t`A$#Xbrt(evh(mQFP~Drp_|wO;qw>?%^=N7B2~(lZ#8OrsZGdyhkd z>un7rg6V9hA3`&IBjLC*Bc2RW`gyttD9Hsd9#)+wHc5iHu%qXIm&3>As7Yn%cMY?j z=VK}ym^wfY0Z!j%(nzZOJa;yCcpFqvUA1>*7FGMXRTd1>Drwd^*=v;Z3RJ8Q0LHv&R5e&!H=_+ z?&zW<+Peb-uKP@`p7)bW&zrP{l9MqJ8*eWJV4+|l#e!cujH}Atk$oos;G}WPOZ>N? z$F;*y!9(uB=mjNgt5#K>hPWEkyO$sa!q<5!2pt9?L=-4M#T(PHB>VA3!H-SC?s`g- zc~0La-@KbN$nUSdYVioT`P;6PYw2%dx+Lftz>+S&XEtFAk-xvpTA zCCBa?-?;lhs(oApcsRa5vJ|vW>w8iQdKs8y=+w~v`{+mXM(~}5sP*^BiJtc!_kT@5 zUv~rm$Y{B668se!EWd0NEhF^|vWbJNI@)47Z1K6o!Z78DkHeuGlZ9@D!azy_s|iTq z)6eBLYo<)t*ulKT!{(Xnvv~KAntN7el#~ z9AB8UelpWxrQS4I*VEgVP%$w)3iZ8$Ct>e~i~2tQ5U+Be)HRfN=cJPqgiB}DkH)~h zZg6Hup8W440MsM;rlqXBf({qj zea+S~o}JbbNzao-QH-~cF;Em=Xo=B~n6dVIMo!U1^bVNXLalxx)9f==Hs-A_%MHe4 zj;wv%w2$#Z%X^E6{j;^Rs^s!nR_7tTXG%B5VVeM`S_bz zhw@18Ht<+9{LTg9!1zFFsnURJwieiC+Z6{BI12KNH!^$$Ldmh4aqIABJh*y`?kVvv zQIG=^IwuWb2OV}J<8W4f*yniON~t}?j{uv0ov-YT+Dm#qF9?QX%Rc`a_#Lzu#Ns!- zk%YuK4}}c?JKoJPaU_h?OBP!n=2AQi!^@A7*D}TE;F&iUq*oWy_`0W)5oQ`N3^n~7 zL}^=C&nFKB<5iJ%h8LFXHkdrkfZy3}%SF=F(#8ioP4B4WtR-x9uO_Vu$B-AM!G3&k z!w6B0aLD`Y#c1!*FC1Y}iQ2ThN8Pxa+3pj9fB7!>iQ7|hq3lYQ@VZv)`pN_K2@weR zb@H?TY*|P_Kb0}>>rDHS#m>$coQvFc zBu5UZPfPgT1imS|w{bdjVCu@M`v2r@c|_ z;^7-tJ89qW@w`@0=UZK1^6Y*>IeQgnKO+lB_1IwIBhTm~46P6q(MyQdLJGNZ#=NIE zjoROpGXP)1?Tpkq&edG-+4-f9;=7;d%6{P7%L>cX_QpJ8(D1H$CrE=l<0TzFtOu0` z;rv{N$o0P`rPD`1{m+&U@r@JeAKqV{rr|vv!3wYr*wS%kd3~~NpHsI&xTzlz1>Y0_ za+~d{<1?{>y>#p@Z>7xBlO4{F0up`bj)VEBD51|Ay>WwKzr&c=Hfv*hSLAE2Z$O4v z&IuD+;}@TjD6y;3~r85mWAsmZG$FaQQ% zgyWJlg!NQkbF?kSd{$ua=*6Tk7igOE-x-_7Z zlsk30ZDN|+mfc$HF`;9Dv>aX@@cOdHC->%rDi2=}tz|a8%sWYr-t*WYdjY3ot>gO_ zvY3#3$GEw#`0An7xnh5rjV9=*P|wLX1|s{G>Di-8IHUWq@ru4+ zX@atQ55okR4=)2;9ZPL9OZi{f=k^f19X!#ySMP6+p5R7dUZp}-8MbR$F!X+NRPK0U z501nvkPoeNyOEWaw$J+n?Qzy$Qm%G2mBbAC_Aw#o29_n8zeX+Hy5VP*voQ`V-ao8a z6zS%S;TL;?nG16D(&;BH2|R9R=_O;eY($FETL7IZgG-Cd71+rU-LN<$TrHJhAoEnD zBzph#)d5DVlC<#K##`kD{;Xe%l@j~{3S}4V;GxYKjM^|PK5EK^hOnX0LgLH&*4U{H z=-nMgP85f<;KnPiD#Ac~r#TSL5nugZ$t3}8LKkqdMa$80WrbxpHlQmw2^owq7G;GN zJ4zRc+)j?OcbAF1jCiESRak52mrPITQ`~=%ZU~cAN(mRo- z053-jyeb@#Ta|!)`eJ=J)2}T;lx{e+%duh+pON3LICnto`x@kxd#(fP?EZJCk0)20 z(~l0JyP3Gfw(Ax(Njz<~`Sg}VP`t|k}ooTJWS~gr$zga5odA{>Vf z8=mWqZQ5FI)HLW&@}f%VwZHXlP)jZX6Qr7)Pp~b6-OAT7leeCq_*@{(Y9faG(?fm4 z)Fv9naItuS7*VSzLeq;1O8(UEgP&$7;ls>BA&EJY(l@iE8R<=1 zVW1gh)!4*-vU45|LnGbkC*tcDG{FdiKqOF3zEAeDlHd==E*3&P(Z8M*JTIcz$GYel zu;`X+=Y{8Y1``x7`*hbgk+3&aOxx5lbMj{lA$FWDPUD1YC{sS*0zb0#Oxbbhb$r=J zDG_?#5dM0lsCPD0x6Q%yIhgE}Uh=^QSqj;0wA_{>h z)*w;iAh7q)9HPG)GP3io1tt}0-0kO%mn~mI--Ws=9ZF(SURLHR+a_};Rn5)ZP->;0 z=u&6VW>AS4)*X#L{Wc>xGJm7lYi$t_e4a!AT$*#{RVm zB^|OZclmiGzxAoL>+fE2??v$N-B!tYUbA|n!YgA3r-Fih^bHL}Pxwp^=QjWmuu2wAxCAz0GiGVE6_4h8MrMB!pLan#TceYpW zerA$sRXxSVvPI^5V10;vHSDxgXw$qY7#mb%U%;E*_mVQGoTe0uf*|JJe%F>nkyp5l+j z@HY-GzB^g+f>sM|&9+^x#N#TddNLLXEiFCQ{&s(FCf8mon&Lnz&3IdK&7FQPYZQIg z^);afcV*B-DTP(ijH-4~j84uZ{k57#2Ud|s(1VqYrDfoOXMt4nF0IyfuiwSQZe~KO zZ6;cdtS}RN)&KnjZ)3#3BlCrKHRc;aWaA@)m8q5FXsx>+dxk}^8P7W@wKwfx5Y@%2 z(x|aiiUTKry=_G+M4R}%lNq(ZF(~7S?eSGN<#$d_812{5Oc1-x|QE za*<=~@?to(f%pF6l~uy+l=Fx_Y>l8!k8mN@|5L^A1B9m9Uggt3?dMvNNxwF5#h}o$nLs6p6`klY_fVB4ccvSX#4T z^I>bH6>2tq6jNCU2OKIuqSkLBWJ%B$0$h6}H39_H^yyyYbDsg8~#%+AV{NrjbbbBB!bN*2IW3$gQ1uK8U zuAJd_*YCai_XLP0A{HwWlg%+pjx&ecE8z^)_tb86 z!9vt!@w8o~#jdmGxjOU*-vhA2p}+&hMU6neIdWPSqBZAi67w!pJv^irrYAz0=e@ z)9+QAvDg<1|BUOB?dgfk<8}#JNcBhSRbd9$Gss#!`<)%2PmX@<56gi=@Xh$WpGiYb zxr`LF|NfwHT1XmgFQVp@C zNZfFrfvwSwA0-U5EV|J?vY*{L9>WAy0>m6SZO)0PO@hxNxSo-DDI-;*b-5d4Uz(l! z`pnummW`b?z9m%U14i@2#Yq5X8FQuCEzH(KnCTy1qA(+&9A>@m7jI+4ZH9;& z@RDGxVAs6EWU)&y~3{Q>W< zn9cG4B}O%*Cm(!r2T(X|_50IXkM4;4Qh=f0u@(=Br zYKDXfPUTS_J>U4z9I%SyA7Sr2#LP*+xLUR0?NWg`D*d=k>^y_nEPAF8R&#!KR+z`p zmiEkNMwq z;A2GP+QxcF%blppFR~z#v^^8K1SeUa9Qrf7QshRKR8=6=$F27m<;&Kza0go`jW0#X3kNM`A4sP88#GW&$70EH+$SH7c8)qCN#xlCM>Tj;l3#<2Sv``|G`3E! zPx5RH*$icN_T?fIt%B;Psg0(=%WpX)Qlz-Bf23i%XHTr=mzO#jM<3|X76zhrGItg$7>9e8)%xRO9M zL~5UKsfxYxH48rDeG~Jm*!aa?PVB3vgE0QC8Y8tf+xs_BNQydMnf7sUis#vqTVhL* zZ9w!FZSH-&1GQOcZWtS)T7GUj@|dMbcpfWvH!*l+kQCf9DA&`IrP|m z+k?c&5y>}`llC>&5DY@A4NeS_jm0nlu>{+wL}J@{p&ZRYM4P)>^Pdrvkk;ur`D=&w z_J5yyi8ylbc?gnE&j(k(#jT>{&5>X$bZE@%kTxgc7tgaKT>#%TAGtmtw**UC_hHC!!;DBbYXu zH}x|QzErlNf$uBZ@Z|@d7ZzI(s>ak1%E14N{4H}f8+4FFz@R`eR#<%rZ&a~ZSc}s? zE7k4Y6cCcnd{fG#m2xaIqqzHWU0PF+ogLv`pzG}Wekcz|1F#HE0ivd zvXrD8J)qYUmok5aGfPkeIJC0|PRfboH7Y0ur3p${AJSq6L;EkkG@UFHyJx*#)fV5i zk-gSEwm3wQFhw-IT(S5&`f+=zKHGs%GaOS)& zy+mpo)z(QBVcgg0JWG)-4!d~YYO2gp$jucHk~=Urt*oQJVI39!86Qw9?Qhk+Cp9=6 z`Zz*ME#syxY23+yE7@bmONC1^MP*27a&R)T(|wZ_#rSvPCg$mW|9YkOnIY;e{*q}* zU9NExh>Qe$&cp0#rabwld{W1Y^=j|#=SYKjJBdD?v4HvlP~Y;yG0;Qa5kcReR7R=i zrJA-TFH2(S#}c;EoVR%P{#Nuil_55eL{L;%gkK4HKOUue>EerjAotx@TT78C1%MZU ztg_<^T(DqNH^cCa@8UZ{BQm6ER}4&)Y+O!jZ-?R%Ap zE4fcf7GU61Q!-5k&;IT4yg=5qI`-PSoFSP6d{aOvu{wy;o_1qVODeWZ2~CajFRtR8 zrzWSo-PMBHHSvGv@%># z9-{al094>YPkz44fxbt`=C`7ZDxeGUERgnWy)S4kR=<%9J|Ok=a<+`Z+5TExH1X}} zCIat+RZ`VqYkU!Qzz^lGYfWmg_iE*IvmTD$z!)EN^HdSGmBN%;b+qcF@N4l-x}a4p ztE(<#YBa@3Nx5=luPFTMot2hWFGvidA?JNPPauJ7;`kNOkSg09XL@+W{Jfqo#tl5$ z`&j@b$Q1W^u-rx!2khs9peiH0<` zgt;feIx(zM^o&oV>bh{dRSkJCuD|hj2vF;ujd@_wU3+3#R)a2;i$Rw%15bOYLvO2^ zi?Ok#M*H(^Qp7VLmI}8A#LWE30De?`qKIf~Bue9>%-P~AVi}Jn(LhWwGtzX32vL8` zuHZl-&3IaW5oUIvWacia`Hi@%+@?|abDko`EdO%b;ABcR4%?V{3OKbcU?v)E+iuZc z2q4P8iL#_!(}K6IJ^;BE8_^L_gT;iuWhV$m$+lL#}%8SQ(f2h zC%e6SBedOA*l2=@lPcv~6St-U8qhynM3=6zTT-j2-GKQ1u%}FigyvU?x)<&2S4|B4 z8F;89ye=CErqurQk1sMsfs9EQo#7lr@O;7t3>E%1gyETKk-Yg+zPaxP{@Rb~z)eH& z0k0b)v33oY;nYJ4tLDy(z8{Ig?RT<4rQJrmqnQ}H%YlRxeJyRfA(j4V?-G&KYs;(m zc)uVaWH?bPwP7VMpBi?3DTnDS*JlXa@ie4d%^s&6LVuNjE`jH=I!r}5Nbr$m;9sNu zlk9%&Mp(?Gu@PZd11pj>7$a;Yj7*jw;ap}8Hz5*gLoJ<1>|C7ilKP!~BvUh~Ee1oI zrp)+qdBYR?%S@y2@n&N&Hc4|K+N0@#F5~8rYW>~af#V>T*W)(KN4K{FRDCII4}>>t zL)iqwIV&-{F@|80>#g^fCo(owvU4{Ol=_(gnv~opR~l1kBafD7v>!un^UXw#oP)?j3H{>Dnipph2Ov3 z`__G%A6k1dJa9Ia1Z;`%9-x;t0urRpW+KgJ0`Xr>ZU`SQNLA9fqt+)sh)_>3`b&b8 z6|eDax8K3(4FT03iw_7UmLk-P5t<@06Fe56`P22*DlX8LHzxlDTv4?eCpMG;z<9>M zKQgewbdvJ1r2gK?XpVc6AeG4hCx+$D=ZGjcDuJzV6a`Ldh_Y?EhMDT!Bq+1bq4jF`y|1l**Z>5m`Fv3)V;N;2>pg|jo1yltd<7T4>9J+a zWwzn+Vs|D>(iMr-JMU*9zf!qJ!FMEMyUAgWFW{X8@m_9QwsIb{!`@aJ--Bi5v%EiI zzIloKv}EOvf*OM7f`9OnDNOKYEX-!tw{UevbP}|Bn-xEFRCa0HLc-!mDI6jFasssf zvB!^v3#ALI=a+Bu1x*Dm;}hG>#r-?h9^qwdLUv1V!lN;0V19Lg5qOz7ilN|+Md^6)jQl4l_ebn?zm}8x(%G+ye46HR z0NyYpZa)#sD_7Ei6_aRi;Ei-bH`hK+28v8ZJ@Do0dpwuFmtXp%ehjC{X}gK0sx+(3 z(|#3eR&9)D^u9D!mOCxKALK+1T3+$`aFtkk9~(!8^!T`a9s?atLy9VJXH1k|$vX^k zwJdCpStpnlZP7L$f*xb+B9I#k+wuv;tAm*sb3TRSrn!57CZ_&M0VeQ-MiYo_yb|H3 zy@ouh0MWR?#T$09B(yubl|rM1cl|P#c|&+feH9p!Ow9!?PYxDsaNTIBn2nKpS5AsN zi6wV)d)?2PyR?z{uAJV?a$2du z0hNbbLptd6RNnd?X$7;-2ic3DfjRV&p$BcVkWS!$&eC=3rVj ztmE3G>c>!bHf(7gaBf6eEtq*|oUHQs|EJs*%5tUC&g^)o1qjdXa*On~(G~wBE9{xw4Sj zf^3LnT-Y?uJ?D*ldYq{+ISFEwW9741TM^nm6+GPufla6vIx0`SXDGDjF`p4U)kH#} zQ+XCLjmW-)Wl+Sg@Du*^e-oe;EWVA1OZ1W;RpfF40)pcR1+0(mia*7R`BoS z;mMJM^B^gspr0~A+jN{2c!!^NqZ6c~Gl$e+$S-lM!2r3cmxtmI-GCD7H(c1Pa*15a z5jr^zC;Moq$UG~RD9L+?;)AtCQyaP5i8kL&&7*#bf}ZBzENqKpKt z8yQj`u)Nap##y6ii+=fZ>!jIGt~0Z5OM|>Z4rS|cdq}$1#qnXB)dup69WH5!v8QY( zfObI2hZg;f5y4zj8CMe-C(hghbih|gMqjn*LgAXg%Q7u29bIW1%UcU6_K7vxo=n?=~zldZ1=Dx||w?QB91sbb? z{gEhkOxuhnReq0um3upT`5FrNmo;7f^|2VI-clthC##ymbT!HtYv<+9m?Ar;bl)`= z*)q@($iQ1e`??ZD`ANK=P*0P0jO}b+=dN2THE8H4qrDrXfg!&e9_2-A(F{ONsv!-) z4EZu8^C@poIw%=?XpLTGmENv**t;1q1)wxR;US~>E*V*0ZY?m`*K)}LW4^_=j(Haq z4huS4ZdHu+da+9W!yr;S7{7DYaNGR+2tA&?WS(J=t=lk6c<+AR z)KID};bksI?7b1;Ed!z3`Qgvj0FQbdKA5cKma#yCp40ke@{^>Ys4!1Z>j0JZ>}bnIEJx~}G^?ruWS z=eH4q08XPklM~XLpTjA;S!l7>lR9fb3HR|!f*b})=Y)?ggh&3Ex11r4j#0Sq0vBHW zX_29Wvv%dXRZ5?4o`iSU6OZ&ecDd5;=2G0Yj#)7N5h>&V+-zQ7`Q=VLjnl2CYhOey zRqwY@+I&eW_3oEj)b~0`Suq3dx$OQ_0ZULDq6&Qxu?&f1pdb1`O6*^TtM_y7^GXk+ zf*AkfZuITyLTo~y&2XH3q&lx+sBbG?UkJmse?-A;dRXw-@07ZcBeP71);3nbj2OXS z7ht+O;S%@kiMZW;wFUc1TZj_MfxyAoP|OQut4(g-SQu{lB;yxrBRvOHnNzl?M;3{C zT_{K9NliK29EV1JO@FN;p;rPXT;GN&^vSaThxNVG3gK#*nmNI6YMGdR&-L{+7@sL5 z=6ogc!vsh$Gr60#`r6{U-`1vK_;$Ch72Rk;*!VoAezUtoI3@TKsD0Q{u^S;iRxZ5f zb(|z1+3=ngkOEJda}%+SYU-U?hc=`=U0$#Nrmb>!kQxpVEW+N|DgJo$xv=rfiRi_Q zgW9;3@C$XZP(mKBo0SB@wLroE)3ciUL|Fh3r*uj;KB+5lQ>`d0V=+7ed->H=9Nx9t zb*!y^(8ek?PE56rHT_0tDVoO*CBoT0bM9YCjb; zX&mTXd>7kLPGu8kn_Va3O89IbvyttDDFW6ehtv3cGabSeOgynJ@i5RXMCoPx&`Jdf z>Ix+T)4Z`LV)lc1>1K=ta))hp{|qxM_?=FnzD zr{B>G{GOSgWWs+51;wv0epK;*M9~mMdo5PT=M#4WA9^?mO;hE-S-%r|T z3x&;V>+y|s^?$!UmDBSxR?>q&MRMuYTAqztr;fNQA4xYD3QEFL8e%*IF@{s;x7LBj zl_P;;q%?lc4Nafo&|2#RFIq`z{DcPDhGUzRaJ$7n~oE+7pjd#ixohp#0|8LTSnHUM_H}%k~`1rRL z9W#48RN)%OoFvvz4IChym|4WN$w|Di%y&@3RNEsabm}8HMwiC8B*>~X6@(Qg>%&`D z)l=ev2o;I=VX1_^>!E!9STfgBy@|(VE3O8SKLuo9Fkx6MlYfb2L)WG^n$IiSn;aLQ zvOv1*w^`<}f}xy=8Vy8Ug244etbe|Ud5;drpV6a|z+Z8Rh&VkE+U|;iFTVVU8f+D;VY7~ zk|q=ywG!~nA`B}yO&ekA-NS)oJy0`mO$J|JBX?wEhpWbAnz~g1I14YVlWFV$RAX5Ai(} z2=Th1?;J1;ozl@Od*hSND@uq<>|8lJNB1E@?^%Zs)QCiK0!zYWhQK;<9VVNP)c;|V z6A5D5!#o1?XCD?lRo`*aXgiA05MRiU-(PiV&#`Z=z+Tb*K28)O!Ky>IsNYUFgTT^IuLyeh+l6O7=gQu=w5UX(}6Cm+E8?KyQYy8VTT{D+qml%wbVDqJrv8 zXr9e;+0XeP)~_mS#kg^snIh9bKnJT(MVSsoqr9+dEPd4dtn|ON;)u1rv2V%JchLb= z!rMHKg6qa`l9g}qzmoFWVb<*|6rA$$670~fvlunef45*H04iFrH3fHtRav>}_dExA zBt|`++SWl?aV^W`XCFPeb&D%XUcu0+=BDsYJ^nF}-|+sEL5>!5yqM`98~%qgOUOZ9 zecXmJTrJ5fMXhHipYz8cUCv(mnviCVXr7?waE<;O5Q&7PlKVnvsOwiPtvCDA7sE*G z%a6@n@GxK#@xulDs0QCMy($mRYtZct{iZHo!HkX|uTzL#x**Wak%j;FdUCau#e0ny z!bX0_W-BJ|Tpy25df3wnd&(EH_D`uV;T0DmQ+o&HYU_m^2spSroRojT|x?0(7Gjb?b>-pV$-Cyvb9I8?&w(?U3#hscq?;|9ZbL{!N1Lt){Aa~J7V zUeGFB@j7>wQwY3}N5-p?xnE8d9l9z%?#COfL@$Z-%|cr5!f5$}o^Du5@m!0500e|Y zLHg^=Vq$|Mxr(;}TjH9S0?4H|N_zC6L{y)Q8Q-(=I!^ljFQ5E0K1tFFbvtLXzRd(_lMutYdIM=Z7jTzlF9i$E} zPtb6-ps)Y+C4BCVF6~u6-Xz&KLc~Ee)+xi}X?DUMywmJFAJZ;hm{$NAFHS-r!y|64 zU(6S0T)vNOO^3e=RxqQab)A`3G`U^;B5sM?2qlTHNSyao|7mUG1)TN~$WZ))05n{< zty>)E@PVG(qu5dVVUe;%-(=u;raJ`Hf33$#_a{qJsAxKpEv$QZm_fI9`n?g$K4n^s z`&&S5c#rYrMoh&YMtAL1UyINjHjJW}%7o`~Y~G&C<75((7fPp`q4|5+-u21xa>Xd^t80DB{qTBviH1mo`bnqjXvaIBQN+3(Ao4~&+fg+$seVV;tgJsSgGp5=r#=zc?L9~PR5|7TAv;iVsqF-5M-}6sunszwS ztvozDXm0P3`Ccym^f0f@>p ziT8Bh(6XTCeX34EDt6DSCw70a8DpLNK`0llIMp47^FE`P*P3ClZ&o_42Z7ugpqP`i zqOeJ(a1DKZ{aa{&BgNzDpSxWmQB~|nI$i0#N%!dDd`k7uIf)pOo<&U6o}iRz{uSnw zTn$6_%xNyorBuvBw6KQr)?tHb$j{pA6sEJ9pF{_<-grf+grmCZl~T)`K+C;JkEjw8 zAMC);D^!u}5V?>i{FOTm<3lpjgBuxBDk|2BHVT9rA%LiKi+-yD3w%LtMipqhZMBtM zCylle_#VU7`G{U3vyXxm)L$s54NLPN4C;O{{qBPcmQ=8B3?Np%Mg4*rtKHSh;%4(uCYD5 z-E>Npl3e1aWQcycEU)ZwQ6PZW)Rt{eB?7LgQ(UrTC8mQN2TR=bOEr>Phg2|zU$uoT)lzV zmIP*EJ7gwcMY(^U%}j89Oc*sa&otXN5Ho?>eQsPG{_~W-O9#4!(x^+zP-|Mw8M900 zZd+VBLB?6cIq-;tgYgug=3?HbCG;9&hHc=OYBPo4i~eeeNgF>Apc;I(5K}>N2Y^zeM3jBA ziQ2O8!AFsu0=P&C$EYlBQ5{gZc%aAqq>YzQ6k0P{3Ez4`4(~#kBC@d}fj7YF@ z<$5qc<%9Xr2PG(=80{Btyr+d4IWiu-{|I*nlb9Z#rcfA{Q+ke^3{kxS4`<%hM&4V+ zeC6c6Y6132MbryAbjl}mx)=o`vJb+rBBB!om@`L-ks}u$DO5pblD>d9Cq|e6XR*eu zU{SaqL^&E;^@hbl`q}DFslS#;CL1xgceKdwmI>&63Z!7C!garKj^yLTze`ZRF`EIW zziY)Jae5U(FkEiEjE8-E+8ha0;SLBI9>uWZJWv_GRDmFmz!NOEFq{Q`J#pVl<1UI8z04+ zH~Rm&OjT_BbL;r2n*Hx5`dYf;Cr#RHGohIQ_1(wugnoeRc2tPd*|{LET#m!OIbKqg z`7&{k+f+n2a#y1$d5xnp33K=9X+(su`_7tp*2_cS?d+;0IASHg7tiapi#ac4e+d|I zC{-eRjN>JvXl1Vat9O_hTc-U?dL#_4Fu5O(Xbuh>S{>ICM19AwhXO4luF>&oKRUz5 zD-FM#2n6m6Ej#2R0r5?N+@iF50?$3*KI4MR@m-E9<-BI`FKTq~BM>Sa~z^-Akg zUYqQTAS5akDqB?#(Aj9M+;LO$bw>}HMb@V?Hg4=jbHvX`&xfyPR~nY zx+#vkotFP=k+4Ja&3a@5m3dpPCuP<&_eD|?9*LhJ<_I?G&MK7OgXt=_BKsWTbL%6) z`yZv98CVKXP(4dq?%Sh?so!Bb)G+P}-JR(1gcJHaxHD_Xmq&FGfF)@R2=K2o>&I(| z-vTOaCQ3bc+X}z<-v4RjVxVoi^&jh2UwP;a+T_ASl|N&` zi8b`BhDe!_e`~7EB0lcGwztb%W@+3%d=U2DQ@UTH7AZm>cqXg9mo~E`55(2|=XI&9 z{AcT0Rdja&G%^81Rvm?s~1y~;zo1Fw@Ke6yy?*JQgv z8_{%4O`UFY(#$Vw^a`geyF-?e6PBbq&~dNaauJs+Q%HSUZB?#J=8_N~^a3-n8IfuU z5<=f%3Y!b~EP5B{cq5j$g+K0<7i7O4_AlO=7|2n|9d%Gwe=7XP2V&;`22e4Dt+|^-Re-Ur-M-^Z^_6i&^PZ@t z(2E<-N-yY5wGM=99z3n}$FSX1)BgDJ19rYMSwq1U^*C4a?usTQj-&=`)*b1xG$4Jr zAsQt;1pKcH>x{y}11DS)7fPHMGL%&NeOE@Q59R23WXq38mm-;W1(wpFuO%7kb_Cu2 z2DPGhOPPzF3N!6e8Q}U_-Fk&5&BvyvqOI_GA0fIeKzo2G`DxlxuK-gp~tjeH&`7 zT@<`6YW^K3D+A2L>MeYxZv2d2dfaeABNB_Dk{M4~4&hY~$F$JUkj*!h=7IiYtu5 z%kC=!c15Tium4|rZ}}J1_x*uNI&`-*NJw{wlprY}C>>HFEdvbQ-GX!|AV>^?5<^Of zw8RiIbjJ)mGaU;pzQaDn`%!Q+ReQ3AULm5dy%e>NF??(n_(L$~wq zSx~hJT(<#{HO{(&YYTPmZX)i-5DyHAVybj^p)!$IhWWeU%Q3hr2H!ZbjeQ7=hz&$a z!_2<_TXFx-JtO3Tt^Nwe`n7R>Yx`*&1%vcls+N_X$OQRPB!NT4oJYe>V&0H_{b+8~ z=+ft1)5$79m1PpJRmHxniP{=ZP2e33*J}=M+BfMlpnMhtMm0*-^vZj4;PHd!0G$V= zU0hR`9k`MqpkV@_PHvqgpNNXWVPGqktu3IwW;N#q3Q3;-bfw*Waa0)AijwTy>*D#);vklSGI`zRQ zl`3PcHPfUaWRT`*K80{ms0C7$T0~A4#_fi?#?Rp|2RpaYIGLB(*L7JK{?6+nJWsHY zXx!fUyAs@ZzVMGJTInBhH0l!(#S+KiCOGE0%SZSB2-J$LZVY1pr%PvP4?R|~*?44) zuH)V=mL|IQqb@C^bO;tu?xhn}nJ8CN#7Zat)t7v_o|HdnefBOU?TzBi1o@U}22MI5cSJ8W4)k2<(JI7vg zU8b8w_Z3oxw7&DTsi~WOCV*9M6$aMJI|LTS5j9g@_+4P$#UtAUCC;PoibhpVb^fD9 z^aC|^x`-MclfjcUCtMt`wicS)Ke*DFjveXALwzQOpEuf>=(JIYnujiwhx;4x>;t|c z!B=ayrj;H_!dF*oky=rLIAcfD6K?)VAyer15}L+n0D^egz&*+3g+k3ArNs?U?wF$_ z3(mo%>q~88%cyUPk;X-OTm{kxU!3bFo5tRcLzyeK`AZY8S9=-%kB~q9NjLC*6nWYpdYZ1n*vmuido{n; z%=HE#O#7f>sHb;*OXkPA)izKy`=lp_xH>-m0lK-Uzg*(EpaizQmx>_Q2>7aZ#}>yn zYD4U&n@mi{m54t`i%J2{FNC4hx&N!cjwPej^o(%_F|h@`D2eJa<7SJ>+nN4uBGEyp zI)h!9;Q>B68Of9URsOCsR$5=$2l*zdkP3(2x7FS>?vUQ|xBE5)Ra@_`9>2W*{HSO_ zJHIRb90)K_DDG0xmabvUAR4)zHnI8{xJ;O2Z!1Rd#i3rTAU@yF~j|63h*^>5h)qQWWQX-`@ND1hW+{iu)ZD!59 zK0NvNN-A{?eM;gbvUEe5Z z-+0EDO0twIb`=FPl4jFNqoatXYtFF}Dr9+wNlS9H2Ct+ z`q0Tb-Ly{ctzCznqmUt+d!8GGz5~9{uj7XM2AZZV<1Q%{(!W@* zVoHgXD^l7M-?w!IBaf&J`u!>IK4X_XoR{o6)|q|nIK;LV(eG}vFcUJvsS3kmCplHR zYwU=pkS&a*`7zvrUu=A+IyXGDseiYP^PkpGa4G0d`Fj~rj-Ou9C;KP7ul^#UZw?C2 zP(YhLiI2nTNr9z_{EoG(^BUDoZW^5W-N(4$chpo$xLJ3+t7|9^Kc<0o)*082BP)`+ zD+9M!MgZqnf2^hV;5+HzLs8Sc1=DlZLrQYL#SbxT(V*Zkt z;_U6tif#5!HedC6w2J!tp{&QUv&092fn8hlDcRtnsOEFDb%GW-mhm8RFTPXKQ;TL( z-%Ez-kGjoaWPpF-@ls8ipT_tL_4R1!m!hA5$5cB;m1C_v(4FFpPZrEYxj^4%?ig~hLuJh#(o?K6E#cd zgW1G@$ray1z=F{CF&Qg2PxY!aYM6sH&$(uvi_WLaOdFii2W2z@5@O<9EnM&8+L`dgv## zW1}{y&HX> zd-gz-B93xuzsj55xPbm9Hjb*~qo=$y9jUr3n1y6cQ+sp8bK2gnS?usj3V9`nEK!me zy0#8tRoQGvxOaBtTJzdWH3aS-C|CkcPBa>nGT__rk-04~at3odwA2Ug#t%D zF77u8nGZU)fMQJ?^VnBDMt#3YY)XNMii!p;Ve*Q_+<5bZ572xA*Rs3cC&+z31(6?c zW3p?9+Ab2(=YR=AmDscKf~RS3hm^EO=^Z~BVj^hi>l6yFVdvkfOS z+}`^%6qO}!PPcP=dpl-*fb>BEsg}~1eME^jSDTWx$~Mn^lj&Cic?RuY30Ms)O^MRJ z;T~2zUP-OMS>Gu-R6pU0y&3raC#IGMlZF)y7b8m?Cd+EOn6X541sBwTvF@W%FY8$L z`EipRdJaB7VWY1{K9S_sx~(o=%_(#-tWjq*AkNzlrQ%u5X@Pda2e50Gj)`}a6)t5v zmYv)&Jw1I4Uw-1r;o|V?mcduOMn?oUS&vJ`dydDD2M4$8$7lD}6G&gisya5ISJ)hz zjy%cVk04g@%{@sXkH4P|ecfBN?%ZAMl3ccd&M;Q? zx}Qf@9k+L&?A(HSS#%)Mbs9bbQOh2SK~$oDn0yy?24S~cstRd)1|v0y_pbmih6P{! zGg$*Nw>D3H2eg9n@$L$BkUjNh$xn@N@j@DW7?MzK!JwH?z&i zjHqW{0z>s~L{@nU!U=YQ7tVT1H02=fFI-gOL)(jNiBtjinP8 z0*gMD5qZ@pGC_AMHA19_}LU=sdo+oPUf&YWsBkH39fR} ztCCcpsCN!HiPaO!$t0S&kW6AljZ8ixYC|D=R*hNBnj72t1@_2Qw~v0vS%ML`;dfkN zJ*9>INJA5M-_jjZjMtf_jPpKF!*rXotR!9*n>QxLk@x(k$zL1QM1S5@!slbhIIZl@ zZBisrKg+3YOCE{-5W;c=C^)yskFx(hy8MBYFBo$;TpT}Y_|EJ?I^%t_E0a4@NmE(f zg6l!#>(^InAkH6nWd&~BZH$t6noGKMDvdhWxX+7sytX;vT@)W|+R0DC^gk4F+(43V z5E$lG*_qJ+tW#G$g-uVklW^B&DOMAhFXi*rB3GPzW2bA1hV7Ob_Kf*;u2OK%ME&^6biw0@v@rBxCn?XH2}g{1+=Wt$TWFfTs_0d0_o^ z)>mrUHDa7eC|qTwd;>W1x<#z9BZ@NyaUAMH{6N;f=k@5u|CPVfll+^3gxbK@F5lH^ zGIZ8YoL;8nxj8ocLrG^q%ep#2c+l~4)={bg$(9I(gf3cAp-#vU`|0adg{f67aeN!A z@Dj^DT?M99VpfN>ojc1pb76;?qBNqExyYfY=jiA2Wb6s(!7)W0pMR(L;_q`^*HQ0-%BWTN}Dz z6{(&6EeFSCkJ{C~Z!QWK-TLeO1@+`%FuWllsk#UZqu9|WYi7edh1eacU&3QX70)3g zii<&fUt`@UiOb&CQb-h9vKTBozeBn*=61HdRwF4*DENnnwkZTbJPuNwwyhyu7Q5&% z%rVh|tO&?Wki7+DzIDo(<-{6lPS)>Dcss}UJUT=1)(y+<5Bon{Tg7ii(yIEmrbgKj zf9prrD8ha%SsWo$_@OV4At_Om^#+aFD^F6@hEJxebbKi3$ML>!g?;Mla`XD8m#r&+ zPHG%SB1FpgFX1Ua=w`ECo}wRWZonw=+`!U_5S=w^de^S^cxBDGz<^nG`51uKshXq2 z)rJZ4E;laV11hk=0D!IBHX9%H%7%<1qu4AkR(VT%D-Zi&`JI_PohL&_5E3((sGs#) zs8kaJwt-5E`JPyhV3@agm?$KCgHSQ3X$SvU&Jp&j$nh zAS9ozI4|HaRi8g;Z8#*0nwdS{W>r_%-;mUs#0w60)o*)BVWKt&Br2*PEJ=@i3dccEzu^+z2 zxAp0^76UnDGRI+cKk2t#Z)`i*{0^*=HcIa7&jd*d`*`6&X|>+;K_}m0zfcNB4FwQK zBZ17O+#J1JkCi(UN?d5_wY!h=2jq%3ZCPpy__0)m2#z!K(d6WkH9?Z6duLFfE#FSn`(-qCl5a`2DiZrTR-7nMcCS^=3Oj3z9O9 zY9KET!v9ujWVaO{+Hi%rX}M4(yEmvi8^VIl^%fx^I6?K8iYFnCYE@kf)sFWi9G^+csb<%B(yL`(#gozHQ$LA zkY`J12_?ORv+r=ko(OLzuuiIIH?zfI`QB%OGAdFgf`>qHVQFb>cz8H)!BaPgEDVF( z=^9RjR8Xq6sCZr`ZQpsVWO-&|u~-hC#8EMDCy&^soFtz+7Ty``7FBql#2J!NU zW7cD^i|s>k7&tDC{Jk4Ph9ZoZ^ZO93NPlWPv{<@8MD5NsfuD}dr=4q@=%hXX}gA=v{cTs|o zzzAWIhLd!|klc@Dm2GeZ-cdP+Lf#U#J}DM0HX%Q>(1Gp}yyt297;@;yj1)cAdlFKU zwLivqe_CcWAzbi%7O9Yb1lJSJk#*mQbg$70SHW)c`;jt1Ln8FTWJGnA&zH2MY>4M9 z%fuTo1Lw&eI_KGM6Jn9DX{SlR0Wx5YrP0=j2v>Ut*N2uVT7gjQKUM{(5)f#ZC}{1L zdC6zD_9Ok}yl-u$!X3c|{h!5sT4Lhd)jT3fBn%$t)+Oo?47{0e4g|7DkPYOf8}=-5 zazVCUDUReuCjs=4Tm~Bq7RuLI9GF;u3mQgtIsr`gElR6iL zW7T8D!_qIMf5HXIXCQz3jibdDTP3$J+jLA<`t`bwOp|YZ|4num7U@bB=$xP@of=>FkJU$@ znD?mX`a45fjh_K*9GJ5=q6p^)#+e_dd3cLDfAPJlAx59sl%A3k4%3v15U{`51u zZVV?+O^$LFG2iZ&7|`EYL|;E&IL{+C6i4SwA;6f~qL^x?{Dq${t_tZF+p1K^P&;#C zznKgcY&-<;Df#^a>zYj%Eb!>Gf67g!c(57ugq{Ye_|_w((*n6@*Sut4 z-4Zw-c#!n=hBp5;J%85D5wfrFeD<>3uJ-%3kHbU{=I6qfUnZo{DJFHKZ;c1}ulO({ zIE5;MQ5S*%Bx&!NCFl`Yd}jf(O+whijHLyuL6=yHldV=uuFd?k^@IlBi zc}^jc^oEc**WhB-G%PaU#WpV?-dDxX1wM%2@WF2r&O6q1#86Et1-oI3c-VkjE^eSP zl8k;ZdZujSUki4J<;P8Ahi3)3ZnLLmJ+kquJG@Zs!eMcG?rRR;iX8#?B!+Uo_ya(; zN5$W7I0`hu`?>Gg;_gUk-#wSQJ2<1byEWRwP`sR;=vI^uvwn%Od_%PlqVfwSYr5w? z;{u*JYNERj8raJS^=7`gl_)+KvpimIYjKL-{z~`uy5R97cz|^iNJ5HCuEU~2g^7JD zwHtlhYrRllxJ*}6F!YYKL(LRAITJdcCOt&vBK>F`n`SFFgJ!Gv{&oiLFWDLCjHeg$ zco!Q~=st|KK=|6d^tg07`FvJeW*!F?GKm5 z6xd!lG=|@f;VWOK;GmEGAi05@l_mPE^BvS!X2_Cadu>b6;?yvHlcFLM42fr2HF4K? z{zenL6-sggIISegg>FklL_LzA^)e8uaA~5&$D7gLA&Y{9 z$WvJE6xTG3j-p3PxFd04VSxZ_1a1ohhvpQNnr5{;vaOI1 zjw$Ukw8)y6y}SxyBq}-O%@1_D(*@$gd7oMg9E^3gUDOF$0t<2n^w1y|iwF66-Aku& z&ap=bEYBe!$hP>UiBCpI60r^eX&GDZEp9Y3cm041y&Yk7@#LriOmroZ+Qt_z6Uzau z8^eYP8BFzhJx(>Aj2-?7?6AH=aV@z$fjcUhT{v_R8zl^FgL|_x*YNK%_ofZXm`jh! zpgq6Za+@TX3d5<^5eNZ?FTk-b51Mc*bq!%+Wzyvn|L<9b2wlYlrM#}@3pmfF>-N{r z?xi{@L?s`w<%L{5fs)|*{CJ_e)2N zvmP+P1|gNUyQk{LOt@isEd|rc*YL-jh<+?;IWx(cCE-pZ=eZQBVF-O@U2K&|m?{tS~o5E>mWzC~bB0f#J3^-A<-V{q=#P!XMB zeQ{eHAKLkO5b#Qyh##gBkdR%ZtXjq$u(zOL;qGaF5#9Q-?M!R{5Eo_DtiR1JYFAL# z`r~h%znq`ME+?v+0#_1BzuU);CtJy5L4~0ZBJ|-<<7K5x%9%J!c58{aW-BGuwM1!h zU{v)ei2}|KH5nh+{2Z-=fJECU5-)dXGSM)P(T63KHq|=9F$0ol4s)O-P_x?~D*8ns8`= zI!6|5i3EB`?XD#)c)t!iZM{FqZ(5_3ldDd&H6h{$-WV{B-?AmNM`U)Gi-Z}VASdn) zWE1bCof7b5`wCvNO;kxF$kp>-rU~!of#=uaSuYukb9Jo01ALl;lYTSa75sR$B3;3{ zo^V2kn&a|E4Z`#Bg2(Vn*S=a0^nMLBIM_mUmFiZ@Dh725dMH`=YOw~qKUR0G?Xi3D`F+L*2r5?% z?Qgdq*V-2UqNuF0LnBC=scwu-2!ZWn{duVX;S$KychkEXkluv`sPCz_Zsp9kwFm`I z9_~{kr0V3NuNz0EF0x0(`7ci%;XjM@u$*Rb(t^p>KkX}2kdEl$n)5uU{Fp!#^;oTR__2f+6zI+4Wlp{ z@wl?{gQ>!VIhP?z1+OoT*`7ZUX0aYq1Xf8>zr7!`nt`2|h@;pe?~X(XCy1=>m~b_} zE_+w=J#_)}6~>(9`EjhlrR#Q!ZxC4Ci>SP~mv9oFn#b>JmlbX=)2~Dg34O2 zJr-fYG&^wtm6ua}s@8w7hmn?JuV3+~dna19$u{V9USr6p`jQlUa4N<*g^1?Yo3w$5 z1sK(P_xBC#Q^M#zILgT_WX**+AK1}ix&KHGaS+au9q`_IWKWo8A1FuBw|FkSIkmFc zeFeY$3A2k0eXD^zGUYQUABn@OpHcJ>B4@L|7<>|dMvqg<($UEXGV zho+7{oGF3{Uq2zn?S1|VogOBH*>Mf$LAdI-C$Zwb9%ne41^*2$ig~fV!?Vo6#4Oa- zok2rO&v`t8N~ifd!E%epU`H5~O!4wG1=tbWmD}AJ{_72&C!ahY>G^2bsH^`P3uPAT z2um@LYpYHNBr;&!ufd(y%U}fzZ-9>@LVhkDvKL4J{crCNEOdbLFQ};iVBw2rMQ~qo zu1V=ZTWUDu@;*7}rJE(kpv?-_%`;e z<&^URuCbL3vfjJHW&|t*(4g_+{0+J69^#+oTU9FphX6QMtRRE+7TvT!>q(U!U^q@` z@eC0eg~@DzH;yq&aFI}XK-umubK`tGzwIu$>hAZn`ddUT@u-4tlE&Z*FRS83`R>#1 z;im%*p=;lXW8)Xcj_7+$=CJ;Tit(w*>?ui3_Z-*R&e9wT=~3s^rY!>tc8T*brkmvC zLDZ7?Q+Om^CKLJXIFD7CexBf1%Q;%&#P2Ers%bIymfE)irQdiO+PWA09ZS58Aeipw z6gH|DmrJLXDq3ML6o|^J={UM{yC8s8nvjtCXa|Murp085F|RNJ9V-ZL@9azJ7jGRr zjYTBpzn!k;ve(zKw4>xNweqEEpuk}k0}Byb zC?R4jrfhEab0}vRkd}#K7v+n(xI4k6U)Qxl5Q+X-u~MXK)G@{n;{cep%Q6|t{k$-C z`#Q|QnVlVD|1!Md44W+wOD^X|vtzbF~ z@$jR9Imv!Qev`L=U3Beea}#VW&nwlSSdfBXI;9$31WXVL$Vj0I2blX7D2~l<)-cj) zpB^k*(p?3+b1Q8p{yrrN)5|@PP~M1CdJR~IFUsRfJ{!!)c98{CVHp$Q6{rRh-pYO0 zb3V~+>S-+7Qji`3RN3(|7>{&@xIA-`7^Kml3kaSO*G-s!IO-zMz9aeH$ad_OHA|ex z%9Gy*LEZaDFT&LvD}f=`tvFP8FPL`o$U3p+T!<$0b{F=zxf2H>K-&XnAEDA9EXz$9 zk{id;9L|se4{WU7WXT{#^6m&^lP6P1&a?il!)dJj?lrsLCm$v{_Zo%~aZW1GH={Ytk>;)Jic>aED%BIU@y z1iVU3*xQ5P#`5saSp1;oHCJ}?9ba!tra$>GvilSKBv4e>+!#;0XyNWe2Cr%DPU>5b=|U4q7-1apwR;^0P%A1N*A zLK`YI&C^gBQN;4Ili|~3GN~y$wuBl|fxs)hK__!Rr+T@6w({o}kz`0eR}xVCDvzQ% z@i(<@!Z-x9YTLYt!yHi^9C3OVwX*h^R_uC0b3|HUu0OIIifzZXZIRq28wMd_mRL*_ z?`UQW8rD2zRD_=k8Jw)gRC(VtO0fCbMtpAIZ+jHdt?>%9Zdjc0T|M*_$1Oy~>u6@V zu2q=~#ici#YnpU|WHPYWHSAIRcoQCKS%i4JAE&QFc`N`1$C-t!vRZf47v&6d0ww4J zPy&EEW|q3ngZ+IYPeQzoSR6G#q^GGeY%+PW?evD`>W^JeaK zYszCLPpT#%78rHGz}PRY`JTtg1ZBL$VpjQs%##vGo^rk zevz`RBAfL&tIyx^KF;bhctoo2dr*Ca7sOivrr1zq92YN`|LR+wc!596gxm$~waS~G0hw)~<8 z&5R9I^ZWe4;6qf`TNbcp08oUy%w@iLl6Mnf!&4HYG2GrA8;+sC_J)Y7#VsvMQsu*0 z?`$|jSE3d3X~4-GMDP=AE}+V3_w1^3;ozJ{L4&0a#PU-{f$HTchf)aJrMC?UAWd}O zK74)Y*vjfmfdgT9`eocnOm{qsUV*}!j^jgW07=l7xHTMwt!<>^0?i#}moz6U_#ANf zhG_@x?TU1ZD|nhvad`aVt;=uI)j{E>FEtJRke2d}ov@EiPIn>QW%OGDE}!C3Z2+qZ z@i>q@yElVIAu1qLSq9|b5yv#HLg(|P8wQS9-qeVsO)1P@925bvL1yAfap7Cx3fM~-?Ha}u;m zcf>#*sr-@}@Bqo()6NK~0SczFy~EfvI|#B@w!oehm+U4#kJW^pUFz_1oh)i2J4C#i z7)yHN$2gNOb8?5rGR2?v*jUY|TZmCiv?w+A#8t|N*r~zL z6V2<#9>V4fTFA|(D|HOJa1&j`%AK}sR;DZwqXh-#kP3RT`llz@=a%MqoxaXl(j0M3 zkI7MHRjDaFVMRgPIchJ|nH4yEC%ab^&XCy``tGAN*n7*ID%&t!ZU-Ibp50*(jUaBV zTOVS|9(!K;4B@HsIY0%ykLT76WPoir^a3hYwkx%hV-E|Zk0P6G9#dT{yAB01%PwMa zfVv@acMd-TDCZd2n&E=z~{Ca69Br5V=kP8Rl~q49uwTg^$aQxB+ox0#dBmxp>;zuDUOca`e3_ z-Y?=g)2qE1pw7Az4X#q0z?iivG|~p|F{s(wo*dSfClhuBflVR{<#7&PArYr93yX4m zgesa7I)C*UM`bf}T1Xf=vfOvk6edg%0{ z*L8W|shvofG4Ilhrzt2z<}j}zy93GKd^S3mS+~Gnd%U3}K73N~ZmUl4mv-XJpL6W@ z_)n6~5CulwUn@l(Bfep=vS3TlhlMT%;hiJaJ+!)!*0~p()pqCg)Z_k_D(~#A-29lV zhJh1@;jY>*4xWgU3fYyX|M^mDh|+~(EV6yU2!DU7jm`PCyV02_Vvoa_TJpLYcVMa= zVw&@ppUda+*n0fK-Sg!jQ}^87{V52^mC54><)Xl(*y_RbKk{_Ce>t%um9Q~~8iDRA z1TpTd7*~ zqBLltLPv;uBJI(ZYt~TAk<3i z$Z^2MX$^AMI@abmwFtb~;IGUhiZk=w)R(mwPSfsYhv(B;YX);P{%)|%dV2(qr?qY? ziwH@R$vTs|>cDd)z}M$p6+n#(r-1?!G+fD~h6d*vb!Zh`q)%-2V$Y{yVOJ6>e5$qp z+O<<+wi1J~bk2G%){|}`&Jz!lo&h$L5St7&`qQJre6t7F95zq%!GxUL!r5-BK)UUI z!I|IEkC@j|E6jzS=#aN~Y(JV2FjrNzweorUScC+n`Twqg#k*bhtsQ`gBj{d$ZOo=M z%_Y}xd&R$lD1qwjpgyw|hNrj4rx||0F>cY0+7`ft)~)h=1(nV=V`^2Mgg0N#B%?~n zROzVP`$5<*PPb=XDJtq)Xwtt(R4NZZ=|77HGb_Sk%Cs1dvRAyCu=hSaqu_}%7~PJC zino3ogSI-B{^5ObaZ=HRe#L=g-7+Ma>!9J#eXvrAS z3@Su}IWz^Sa9%D?^{1uy|Mt#62E;}1a%kd#i#<5Bu%MAnOfkgWo|ol%hX8wtFCfe; zxr_G{5$Vb#B4{feBE8{tw;&|g*|4$BF{3`OH%6~DhEJTR8BHPb^U(eJ^NcvyyASw6ZG4b2g^Xko8_)r(_6-69Bh zVa$#l85*NxiY$yCeltVI!iM%lH`w2{#ljlYP0t9zh*UxYP{H+gCEJ0~At=mQneDu& zp-Xw$lUHW;h43C$uQ6h?X+CTTa`cD%xLp=`)!wi2Vnsgf(uD~t?b^iyY7wR6MpnGo zZaRM}<6(7IfKdQ{Ucc2PCyY#pp824phS-x}b4elngMn!&hhgp<}$Ul^TKn8O{Qm)q!1h`I diff --git a/app/assets/images/purple-dev-logo.png b/app/assets/images/purple-dev-logo.png deleted file mode 100644 index a46367325864823b228e18db10b8a78965618c54..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 26397 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 Th8x?!uQ!yz>WUQ#7UBN`zd!C% diff --git a/app/assets/images/pushpin.svg b/app/assets/images/pushpin.svg deleted file mode 100644 index b0091a08d..000000000 --- a/app/assets/images/pushpin.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/app/assets/images/response-template.svg b/app/assets/images/response-template.svg deleted file mode 100644 index 747bdb8a5..000000000 --- a/app/assets/images/response-template.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/app/assets/images/ribbon.svg b/app/assets/images/ribbon.svg deleted file mode 100644 index c35165668..000000000 --- a/app/assets/images/ribbon.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/app/assets/images/shield-flash-line.svg b/app/assets/images/shield-flash-line.svg deleted file mode 100644 index 3b343ffdc..000000000 --- a/app/assets/images/shield-flash-line.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/app/assets/images/stack.svg b/app/assets/images/stack.svg deleted file mode 100644 index fb610b093..000000000 --- a/app/assets/images/stack.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/app/assets/images/stack_overflow.svg b/app/assets/images/stack_overflow.svg deleted file mode 100644 index 16dbb4729..000000000 --- a/app/assets/images/stack_overflow.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/app/assets/images/staggered-dev.svg b/app/assets/images/staggered-dev.svg deleted file mode 100644 index 5ea353b60..000000000 --- a/app/assets/images/staggered-dev.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - diff --git a/app/assets/images/star.svg b/app/assets/images/star.svg deleted file mode 100644 index 22f0f847d..000000000 --- a/app/assets/images/star.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/app/assets/images/subtract.svg b/app/assets/images/subtract.svg deleted file mode 100644 index 4e802d543..000000000 --- a/app/assets/images/subtract.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/app/assets/images/twitch-logo.svg b/app/assets/images/twitch-logo.svg deleted file mode 100644 index 3d03783a6..000000000 --- a/app/assets/images/twitch-logo.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/app/assets/images/twitter-logo.svg b/app/assets/images/twitter-logo.svg deleted file mode 100644 index 04adbce0f..000000000 --- a/app/assets/images/twitter-logo.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/app/assets/images/users.svg b/app/assets/images/users.svg deleted file mode 100644 index 39eb120fe..000000000 --- a/app/assets/images/users.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/app/assets/images/website.svg b/app/assets/images/website.svg deleted file mode 100644 index d7db71a22..000000000 --- a/app/assets/images/website.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/app/assets/images/youtube-logo.svg b/app/assets/images/youtube-logo.svg deleted file mode 100644 index 2fbb8cf41..000000000 --- a/app/assets/images/youtube-logo.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/app/helpers/articles_helper.rb b/app/helpers/articles_helper.rb index 7099c3ad3..4aaa05ce8 100644 --- a/app/helpers/articles_helper.rb +++ b/app/helpers/articles_helper.rb @@ -21,7 +21,7 @@ module ArticlesHelper end def image_tag_or_inline_svg_tag(service_name, width: nil, height: nil) - name = "#{service_name}-logo.svg" + name = "#{service_name}.svg" if internal_navigation? image_tag(name, class: "icon-img", alt: "#{service_name} logo", width: width, height: height) diff --git a/app/models/admin_menu.rb b/app/models/admin_menu.rb index 648a991c5..99ed3d48c 100644 --- a/app/models/admin_menu.rb +++ b/app/models/admin_menu.rb @@ -35,7 +35,7 @@ class AdminMenu item(name: "admin team", controller: "permissions"), ] - scope :moderation, "shield-flash-line", [ + scope :moderation, "mod", [ item(name: "reports"), item(name: "mods"), item(name: "moderator actions ads", controller: "moderator_actions"), diff --git a/app/models/settings/general.rb b/app/models/settings/general.rb index 1d3feff28..24860adc2 100644 --- a/app/models/settings/general.rb +++ b/app/models/settings/general.rb @@ -2,9 +2,6 @@ module Settings class General < Base self.table_name = "site_configs" - LIGHTNING_ICON = File.read(Rails.root.join("app/assets/images/lightning.svg")).freeze - STACK_ICON = File.read(Rails.root.join("app/assets/images/stack.svg")).freeze - # Forem Team # [forem-fix] Remove channel name from Settings::General setting :article_published_slack_channel, type: :string, default: "activity" diff --git a/app/views/dashboards/_actions.html.erb b/app/views/dashboards/_actions.html.erb index f9a507a6c..7812f6207 100644 --- a/app/views/dashboards/_actions.html.erb +++ b/app/views/dashboards/_actions.html.erb @@ -66,7 +66,7 @@
  • <%= t("core.listings") %> - <%= inline_svg_tag("external-link.svg", aria_hidden: true, class: "crayons-icon") %> + <%= inline_svg_tag("external-link.svg", aria_hidden: true, class: "crayons-icon ml-1") %>
  • diff --git a/app/views/layouts/admin.html.erb b/app/views/layouts/admin.html.erb index 3a0912908..ff08f68fb 100644 --- a/app/views/layouts/admin.html.erb +++ b/app/views/layouts/admin.html.erb @@ -68,7 +68,7 @@ <%= render "admin/shared/nested_sidebar", menu_items: AdminMenu.navigation_items %>
  • - <%= inline_svg_tag("website.svg", aria: true, class: "dropdown-icon crayons-icon") %> + <%= inline_svg_tag("external-link.svg", aria: true, class: "dropdown-icon crayons-icon") %> Go to <%= community_name %> home page
  • diff --git a/app/views/liquids/_medium.html.erb b/app/views/liquids/_medium.html.erb index 1e547034d..d8937eed3 100644 --- a/app/views/liquids/_medium.html.erb +++ b/app/views/liquids/_medium.html.erb @@ -9,7 +9,7 @@

    <%= response[:title] %>

    <%= response[:author] %> ・ ・ <%= response[:reading_time] %>

    diff --git a/app/views/moderations/_mod_sidebar_left.html.erb b/app/views/moderations/_mod_sidebar_left.html.erb index 293b6f223..5b06abdbc 100644 --- a/app/views/moderations/_mod_sidebar_left.html.erb +++ b/app/views/moderations/_mod_sidebar_left.html.erb @@ -58,19 +58,19 @@ diff --git a/app/views/moderations/_reactions.html.erb b/app/views/moderations/_reactions.html.erb deleted file mode 100644 index 34d60d768..000000000 --- a/app/views/moderations/_reactions.html.erb +++ /dev/null @@ -1,10 +0,0 @@ -

    <% t("views.moderations.actions.add_reaction") %>

    - - - diff --git a/app/views/moderations/actions_panel.html.erb b/app/views/moderations/actions_panel.html.erb index 1247adba9..89a6034fa 100644 --- a/app/views/moderations/actions_panel.html.erb +++ b/app/views/moderations/actions_panel.html.erb @@ -74,7 +74,7 @@
    - <%= inline_svg_tag("chevron-toggle.svg", aria: true, title: t("views.moderations.actions.toggle")) %> + <%= inline_svg_tag("arrow-down-fill.svg", aria: true, title: t("views.moderations.actions.toggle")) %>
    @@ -89,8 +89,8 @@ <% @moderatable.tags.each do |tag| %> <% end %> @@ -130,7 +130,7 @@
    - <%= inline_svg_tag("chevron-toggle.svg", aria: true, title: t("views.moderations.actions.toggle")) %> + <%= inline_svg_tag("arrow-down-fill.svg", aria: true, title: t("views.moderations.actions.toggle")) %>
    diff --git a/app/views/organizations/_header.html.erb b/app/views/organizations/_header.html.erb index f88f12e5e..2cee56444 100644 --- a/app/views/organizations/_header.html.erb +++ b/app/views/organizations/_header.html.erb @@ -59,7 +59,7 @@ <% end %> <% if @user.profile.website_url.present? %> - <%= inline_svg_tag("external.svg", class: "crayons-icon", aria: true, title: t("views.organizations.external.icon")) %> + <%= inline_svg_tag("external-link.svg", class: "crayons-icon", aria: true, title: t("views.organizations.external.icon")) %> <% end %> diff --git a/app/views/users/show.html.erb b/app/views/users/show.html.erb index 5913739ef..033e3a16f 100644 --- a/app/views/users/show.html.erb +++ b/app/views/users/show.html.erb @@ -91,7 +91,7 @@ <% if @user.profile.website_url.present? %> - <%= inline_svg_tag("link-external.svg", class: "crayons-icon mr-2 shrink-0", aria: true, title: t("views.users.website")) %> + <%= inline_svg_tag("external-link.svg", class: "crayons-icon mr-2 shrink-0", aria: true, title: t("views.users.website")) %> <%= @user.profile.website_url %> <% end %> diff --git a/spec/helpers/articles_helper_spec.rb b/spec/helpers/articles_helper_spec.rb index 28c2082ba..abc4d3101 100644 --- a/spec/helpers/articles_helper_spec.rb +++ b/spec/helpers/articles_helper_spec.rb @@ -50,7 +50,7 @@ describe ArticlesHelper do before { allow(helper).to receive(:internal_navigation?).and_return(false) } - it { is_expected.to include('height="18" width="18"') } + it { is_expected.to include('width="18" height="18"') } end end