From bd80dc2267384b8709efeb7fbc5affde6b68d9e9 Mon Sep 17 00:00:00 2001 From: provokateurin Date: Wed, 25 Sep 2024 21:21:23 +0200 Subject: [PATCH] fix(neon_framework,tool): Add missing server icons Signed-off-by: provokateurin --- .../assets/icons/server/appstore.svg.vec | Bin 0 -> 16051 bytes .../assets/icons/server/audio.svg.vec | Bin 528 -> 300 bytes .../assets/icons/server/breadcrumb.svg.vec | Bin 0 -> 108 bytes .../assets/icons/server/caret.svg.vec | Bin 84 -> 84 bytes .../assets/icons/server/checkbox-mixed.svg.vec | Bin 92 -> 92 bytes .../assets/icons/server/checkmark.svg.vec | Bin 84 -> 84 bytes .../assets/icons/server/comments.svg.vec | Bin 388 -> 388 bytes .../assets/icons/server/default-source.svg.vec | Bin 0 -> 746 bytes .../assets/icons/server/desktopapp.svg.vec | Bin 0 -> 21899 bytes .../assets/icons/server/error.svg.vec | Bin 384 -> 384 bytes .../assets/icons/server/f-droid.svg.vec | Bin 0 -> 10419 bytes .../assets/icons/server/facebook.svg.vec | Bin 0 -> 803 bytes .../assets/icons/server/favicon-mask.svg.vec | Bin 0 -> 832 bytes .../assets/icons/server/favicon-touch.svg.vec | Bin 0 -> 1531 bytes .../assets/icons/server/favicon.svg.vec | Bin 0 -> 605 bytes .../assets/icons/server/link.svg.vec | Bin 620 -> 620 bytes .../assets/icons/server/location.svg.vec | Bin 464 -> 464 bytes .../assets/icons/server/mail.svg.vec | Bin 356 -> 807 bytes .../assets/icons/server/mastodon.svg.vec | Bin 808 -> 1818 bytes .../assets/icons/server/more.svg.vec | Bin 676 -> 676 bytes .../assets/icons/server/password.svg.vec | Bin 764 -> 764 bytes .../assets/icons/server/phone.svg.vec | Bin 608 -> 336 bytes .../assets/icons/server/rss.svg.vec | Bin 0 -> 1415 bytes .../assets/icons/server/settings.svg.vec | Bin 744 -> 744 bytes .../assets/icons/server/twitter.svg.vec | Bin 264 -> 623 bytes .../assets/icons/server/users.svg.vec | Bin 964 -> 964 bytes .../assets/icons/server/video.svg.vec | Bin 328 -> 276 bytes .../assets/icons/server/view-close.svg.vec | Bin 0 -> 944 bytes .../assets/icons/server/view-download.svg.vec | Bin 0 -> 1148 bytes .../assets/icons/server/view-next.svg.vec | Bin 0 -> 824 bytes .../assets/icons/server/view-pause.svg.vec | Bin 0 -> 856 bytes .../assets/icons/server/view-play.svg.vec | Bin 0 -> 852 bytes .../assets/icons/server/view-previous.svg.vec | Bin 0 -> 816 bytes tool/generate-assets.sh | 10 ++++------ 34 files changed, 4 insertions(+), 6 deletions(-) create mode 100644 packages/neon_framework/assets/icons/server/appstore.svg.vec create mode 100644 packages/neon_framework/assets/icons/server/breadcrumb.svg.vec create mode 100644 packages/neon_framework/assets/icons/server/default-source.svg.vec create mode 100644 packages/neon_framework/assets/icons/server/desktopapp.svg.vec create mode 100644 packages/neon_framework/assets/icons/server/f-droid.svg.vec create mode 100644 packages/neon_framework/assets/icons/server/facebook.svg.vec create mode 100644 packages/neon_framework/assets/icons/server/favicon-mask.svg.vec create mode 100644 packages/neon_framework/assets/icons/server/favicon-touch.svg.vec create mode 100644 packages/neon_framework/assets/icons/server/favicon.svg.vec create mode 100644 packages/neon_framework/assets/icons/server/rss.svg.vec create mode 100644 packages/neon_framework/assets/icons/server/view-close.svg.vec create mode 100644 packages/neon_framework/assets/icons/server/view-download.svg.vec create mode 100644 packages/neon_framework/assets/icons/server/view-next.svg.vec create mode 100644 packages/neon_framework/assets/icons/server/view-pause.svg.vec create mode 100644 packages/neon_framework/assets/icons/server/view-play.svg.vec create mode 100644 packages/neon_framework/assets/icons/server/view-previous.svg.vec diff --git a/packages/neon_framework/assets/icons/server/appstore.svg.vec b/packages/neon_framework/assets/icons/server/appstore.svg.vec new file mode 100644 index 0000000000000000000000000000000000000000..0ecfe6f263d1afbf8028dff884fb319bc6d01e08 GIT binary patch literal 16051 zcmeI33s{cX+Q(lp4vB3{4vq6THYTJ=j7i-qI-#LSHFk_?lAH%)42>Bi#576HlS-0G zz0!6_igZw^94C#*DMiYw6GBekf8CE4dw+Xhdw=`-_TDqI<*MKNtYgX_gTkh_-WVxpE@*9sY>vxYM`V1YpBw}PeWA${K&uZ zN=FA5_~q2+SDc2-N(SYY%!PEmC3DLsWw9?l@l9DcXW>$nPk$qg%Th{_6?jn+lAf0- zU-0syQbAc&uCP*Vt~kH>WyV*Y`OA-rAX%#N>6QCRP5$hS&vVN=Ts?j>{%}oXCHTdh zDhre;e_;(SU#4qw%Y^6GO6l4Mk*H1Jn&6Kt3u&*^QL9nreD!mKhRd3unN=!7w@sF^ zH<*~{aIeVEYs8ejr1G0~Lejle3#P|VnYW3RzPgE}l24^lp3|12QtgdwVtHZX&mUYX za2>jKeiP(ZsWw{4=Ts`MH(Q9MF5e6t;nPm6*xJO>t-g!UzJKVIVv4CbZt0U+NYj$D zEyLcuo)X6=r_j$={_|7$tNdAJsJxkk$_A z3h$bi@^x-;sc;MEjOR;*xBh!fSwHK#8(cq0Z~b@qI`DR98X9^-%w)29@0yN@2zHZH>HFb?t6{-bbT?NZ^`xQG`=m@Q%k8&t80zMRD``-^KF+a$e3KEM%_aZy;@GcS#?)J3M zun7Il9`}D?dOW(ol=U=dWKEJo_I=27Z`B_5FA`c-e$$-OwUoM|tOr5IJxd4oA2tqG#jgv@hEN@7HJgZ|chQqkc5AY?x>oJDBSFn2Td4EYMy< z(NC=@q-rppx2K6orp!Ir?~5&4?CIKh6ESk0J$c?3hM!oDXel#e@nsPtWz;1$`>T85!BHHB- z8nM{I6yvCtnfqBS`l|`*Ukf`9U_OpEV){`J^p9F`ZgfX_y1s^W<`!3@f3zU~!YaiM z&+Rg_i!bgsBh${lVixE%eYq&O*^DZ(e8kL8n$svVA91NiOU&WRFwR<$n6ykR-S8IK zc3UPqhPETkn+jbYE)~gNHYbO7mM}Z?UxNE@QM&08@!hnyna(Y{F(+MjCTE9bu%p73 zM(^_VD6^jE|1!NRow>G5j56y)H_1n&1RId*jE~UU*p56smy3x>?dZE0UuOQO6|hrh zk~B)_%M85jjQMsI+EZabnjv2|jqObPnywO!oZHd`hn2!7wH0knS|Kz8^{Az4g?PWb z8QNE|hllqGwoCCMg-`QxL@(II$uLJ`xHgAfv)L}4-p*#bEIyjWcJWz~#dhgEM`4g_ z7Td#bX(rS8hfKDM_xen>i=?!Rq_juNxU3hHc9GZ8E{T_AdRGb%*=(1>9ofPw(0~fN z=dc|D(iG~ebNTvJO1sEwX^()k{1=pVk=Ger4PH=RoyT@LXpkqG!7g*%a>W?v*4ktK zxiDTA^S=*ej#?0c@ux@ro3@GgxveO;QHZGgrUNA(4G~Qbw4;!%p`tde4Y@816HX;< zNS(Ev*xdHq~s$ zxE@E>*M`F%a3B$;&@3mM?f+d&1at7(2$57dhSo2S5JM~Mv3|?+;mpL&hD^;^eHuP; z2d`t^KZP;1c5+|q$ad=xEh@bzZa5$m>z z>pQVtslQf7`n?oR@8X-xwEgTb>oH!H#CkgHImCKeTODFOl2VVP)Uzh`5bIg+Z4&G8 z8he=a_)bse`j5#^Vcs=A%5?fXmG$`1G1jxRO&aT||2B>FNJ>4DQcqC(G}eI7c&bwnRR>YDOLUdkQhB zKaFYO!FJHvL)WEJ%=2nP-uhL{!W~s&!I5^PQdPsR>WFos8tZviiuj@$>tqk|on9@} zHiqPebyl+2KqKB;(}OyX)rgBaU8#*)BUV#KYSQwy=u+B_w#MBS1!LQg_C52w9EF8x zTQY0r#7wdqhxOS2^O7^z1$!80*tG}R$wg##eV4hitufPHZ!r8CXSDY)?0IBq> z4)w5ufBG@jt5L9vBXe5v7-qrOABhJa+mTnG1Lj97x_){z=DT4OGJCY>G=4C1yoWK< zb;!GP;pAxa;~p5_4x+qQ7o>j#8ekq8gZZy5=2u6iR!7P84Xndr|3>CY=S{4qZ%z7lH9!aTZQqRq-M=wq0x1w{SH?f|;xQ$%@%&Qxi7g{O|oVlL$xIPSG zJzKW~v7X0MgIJHG)FUbNw8MR=N9LD$9#37*dd{`jz&b9KD%9%8yqdx~dhb2L^cs7V z_2{KZc7flL%6euyrm`MMsYg=k5nWSR&)pQ6-wN$^l=aMuI>I_4i&B`!bQRWlC9@uj zdxu%i)Afg0&v=i+tVdGnk(7G8abN05zI&MUOq!g`dd!-oupWW>%XZT02sDbteAAXr z9aI=GAP(iXrw2iC@FzOZvUk)Xxx6zyo2?edf_qTuWVNXO_FXCgSGF}{=6v-b#SfI% z7-zY080W+3$ft3_T-T1~pNqwQW+XXvS9rl|w|H~NNLrE@BW}#Fg})Xfa<^NNxEhW5 za2PF&j>bGSm|6LaF>_*)A@)tt*#C6LdLF}m+P>@<_}d2X$97}i*cSWs*cX&~JiNn2 zD_3J?`n?aS&*E?qsV4gT{cus;)tb&HZinAsOAkKYj&>M{{bd;2z4si2>Lv<9_Jm?y z7>RvFD8|1X`eP{eV>Z;fq4X<;GyATzWP0ll!Z;1XzRnoyYB<_WdB3cOZebC|q&0<) zI7yd!*wT=F$1vx8Lfzt%n6^C+GE>haP(|=KTJj){t{)srSHpHua_A_U=MhG^r>v>n zh0T=M*#`TXl~l6R2K&<4)OhJ1G0#mvUs{BH{}AfCGMJjiI^q5an&-8EdNwXa|5z^P zD9nRDU<^H_r$7COvHpZ=&qiS`e}epRcZc zdK)(uU3|0fTw~ZX3-7MM+?#^y8hj3+`s`}53SLhA?(2vjdwfCPtZ68I$(TiB{2Rib zoJD#%kDwR(o)I@;Lu=TtnB+cZLdq4gt{6eJ$1hRf#SwJpY!Th>WBtPJts6#TAGsE1 zLXpfPT_SLvunu($$N1Syu@}Rz@7zXN&BHK$b}}bjk7Fj;9maYTE{YdrVqV^b{Z}3> zJ{pDmC#mRRH1-Q;$YOsC{KlVfPO}^9bRqnu-B@>um|lTbnBPq+rGyE)MUvf3D)>4E zAL}scRyHPiPfoc!i6Y;kThb4Ek@9``S?S^E$NQcGUY3 z=C2*t_dUV77Rhv98_k?pzZ>JUo~#eVVSc$w$L#kYy^`j?6_0tMjH%Q2GV{X8^JM0? z2lYRV{-lQAp9{Tl*nb|U-g|dLcN&#@Mq|Hs1b*r+oG%@wyXKKXp0ydT+KK(c0m@2= z5T}~&qx*Id!e(GR_C*n*qE{@l)A%TQ938=SJ@V;Jtoz}VGbj>%N+>zF?}Gjia<~@7 zl;c`nPh1o$tPh0ZoGcD@4yWPG_h25`K;6EGLwX00`vUgPV{vo!EW_GA3tq4fO+Fkjrqe&Qhfz(?pWiQGPQQAtd7 zlVs+ZcTzA9KgRtO?9(5S;l&ixvywWRr--kdt4McivMAkBMLBhcQBD=wKZz;pS$npE zBwM)_Gu>My!|y+W^9_ZvzVg17QkTBk0__`$@u9H17h!#gA$vW6Gu^#}?JNAbKVe+j zh{7GGFy9Pjmh?2|^a~EdkZ(8k2NqZ_B3_o~qCvgl@O(K_ZBvGRwU-h@u8aPc4w1QT zDbkN&|5<|mpUVu+IL~woxJFwIO5vB@qWrw;U@fVZlz|UX&vMMSPe^k{!&KW;F>!_@ zY>OY!9P>Nq7Z0%h)rz54G}sT-V4PLKKdXX2SB?GtZKlbeZZY#mRUm&Q{G)QL)3;Es zn_wCIw=%R_G5p#x_<0v_u5_0fAnszFD#ToK7wcjHQ>8k~Tr(q^=A_)g`jiTtwXn}2 z>>F#4e=qb@VZMulf2VmtX&?Q5S8-k#2S4!&(_Hs5+G`K;UlJEi!d{&(Vtv|&`V?V3 zO{DaDzhE4szzz!a)xTihum|U3=b7I6h460=U>{$I{&a*HKQ{~I6>|SJ#JQdv50U|C z=a?ls^T`qCd;XiU@t%ud2JCnV`ch%9%NXw|@F%Y@Z9lup)SS7B_DDg#V!ZbVQ>9YV z&XTL*adsSOR$UdF;}m`R>X$mhGv~6-;`$lP$I)JxmlDvPlhKZcF+LP_8!(ymbc>(B zj4PcWZtOWoA3d8O+&iYyGtkU08~*o1Q5V%h7_ahtLEGY5%vYZ154EVb7xv}#n4e}q z?-N?OVGeVn)mKatlSS~~>tTn*IKR9@F>{u{FVkQiUW)t0OrwOKmz-da%V)phZEL8;Ssx*zL}TCtk->biW-`b;nXz_c(8 zWHx;-i1jW$x}NnKEZ@j_OD1n(y^>O|q}1!QV);^KZTMaaP7Gu{TAhX6 zPhcFyVLs1dUMkJN{Jxi(zL$=9{16$DIQMyo`SCQKt0nW*XK}t;LAIZr!#sGE z*|Tv0bNHGZ#E8zqze~mW&1oJ-j)PBO{oaf5l*jee*1yXe8q^Q-)9TwyeRU<)+rzML z71q&I-tV(`OQqEHmUtk>FDuewpFb~|sJc8$zl%qc!#&re! z)mF`S3f_F`u2}a?|gfL_JQT-Y0P`U%)Kc zc@g?fVq9Lsd00NiWf|;}hjJ?MTrT$iH55^u!&KX3GwYuohaU!iqxEr|x8210EYA%~ zs6$l-{O^m*nPmmc$RAJg{rI`E{~hQ0oVtG;{#**|kj?eg)?ZKO3ykN(@bl&|mu{F3 z|0)IR^a8{W(kP+RLc|5KQ16A9pYxfGoTZM1IM2L9?yVML{VRcAw*c|3n^fjKAN~3^ z#>-sHtJM^qIh(1od-|VotHD&vcNOIH`4sfy8yN4NnCGrBlfS&klI~buj&;g&E~(S~^jg;GzBYh$S={qyHrn_- zbK;^kX#Yww4Oz`PgERcF9^JtH*pGEeN}ZBYr=-+5&&!W>Ci%(xC&)g}k99`=aW(6- z9<+vae%$bT*4d(oKkJAi2_^h_f-K{Cv0NN~?uXF6Hs1Z8j;DJ+kGKEcv;NqCZ7I#j-$`> z`t`@rU&qh?vG{q@8Ou3dY@F?b{rvAgZaxul^WMgKwD{S}?+?iD5oqJYWAby@9t#mK zm-hIz#>>rhU&hPj_XuR1{O`rf<@X3YJ@erowncs=UcMFaa%m4k#LJ}}wBH-h#!p|z ze}5hEUu|6e_4gMd5QqNT-(S$imtV)ne_!$O#YdIz3uxok|Bm?hT*TqEapm87d|Vq( z{;kKwwQ=O%dOZC176<>e#J~Su+`F|;0>{1U`b5(FpnqR{dtrGV$F~czg>>_PD6Z;Z}vYOzt+YzU&pO~pK)t#y!oGvS4SOJ;@z*~)vx2#|B86EHm>>K z61R0jyjI5LXChuJ)ZeV>1WUW2i@+0g#Z8m literal 0 HcmV?d00001 diff --git a/packages/neon_framework/assets/icons/server/audio.svg.vec b/packages/neon_framework/assets/icons/server/audio.svg.vec index 2fb2940c20e82a2c46a5a4aa250f627d447b72f4..cf5b04820164b580374ce7fc528d5f0bb182f030 100644 GIT binary patch literal 300 zcmYe&?Oqc ze|NZHDFih4zeDvZ5iq^s-+#M<|NR|d^yiRLhpJUljxZYJ4iF#Yu95;#N02)&|L1Z9 bx!b6p!4c$-P5+-m`~~%=fgH%!|NjF39SC`p literal 528 zcmYe&?OS}C$O2&oCMHHEAOI4~3_t?LVPs@30!fE3FgUu! z%R2gKzjb)sDeI`rdD}tvoTTHvr)M1s_=Fu@(hfN6tKo4x`EG~9%4}vwVV9i_-xfSW&OZGTCz!U; z6LQqsJJV!o;kabh8V9EB%8u`*A9h%5 zr0+N@<-SAtXA`i!AUfJlz!5}mGnaD&$wzO~bOfpYZ(`~Q(tqKTl_SVJ5Dl`2u{{V* zgY4gT-P;l59@`o_N09sWDi}I~+06a(pe*gdg diff --git a/packages/neon_framework/assets/icons/server/checkbox-mixed.svg.vec b/packages/neon_framework/assets/icons/server/checkbox-mixed.svg.vec index b1a52a7e94c4507706d3ec00a92df09b2f0b5de7..cc80a511a06763eb9d8f29ccd78e2a9dc078e284 100644 GIT binary patch delta 24 dcma!v5lYhSU|`f_U}$gzVVVE`|4$V10su_82b2H+ delta 24 ccma!v5lYhSU|`f_U}$gzVHpMnhKWL606oYAmjD0& diff --git a/packages/neon_framework/assets/icons/server/checkmark.svg.vec b/packages/neon_framework/assets/icons/server/checkmark.svg.vec index acf9fd2d1a97a44118c416de0b5f10da611d0772..c070010659b0439f435cc90626a5223789f596fa 100644 GIT binary patch delta 24 dcmWFu5lYhSU|`f_U}$gzVcGxx|4$Th0su=u2Ymnl delta 24 ccmWFu5lYhSU|`f_U}$gzVOa(ShKWK>06b3wfB*mh diff --git a/packages/neon_framework/assets/icons/server/comments.svg.vec b/packages/neon_framework/assets/icons/server/comments.svg.vec index 03f88bc48a32dd34c63ec785a2ee21a156915124..64dfd5b547071aa4e7ca5266279bcc8af8ba9c17 100644 GIT binary patch delta 27 gcmZo+ZebQm((Pbi)MQ{NZ~Uzk4>j5{Qb)wZ;FmT?s7)x08Dh9b|L74BA&tsbSszwV z6#813YY4BFq~Q`vHytMR67s`{Vljvn_@__q!ysPgzLn91d(ZFv&N;tx&V9GlcAW_p z#+^#Y+%ju<2M;x5{?I^vAP713sbAn2EK@NaP?z6y#3oQIJK z%+5b_eDOR%J2?0s>U4tU=k7mSe?ybW`37L|l%vBa-*E z9d57McOX9hM636=t}~uRuCD@__4C9#D83Kg`d)Y=Jy7N(u(2!xas?_I-$AUYgEKyX zOx^*p`3)>z>X6wvhG4=D&&pxSx1n+-4yC~guXlnpO2Jwt5i?t%luRRa#7c2f$ocF` zddkxgMEA5IdTj{G`@`@AU%(w}!`$jY>g5pWKS!$9jTBy@IOQTcL^|~p|BCu{A$)5T zh6NX*--oGQ6AaOUUifqtP*h=@l*{k`L1|K-z^~q0nI)dT}Z+YL4-L@S1XE RY%}xcqN-+kKLx|z>~D+{5w`#U literal 0 HcmV?d00001 diff --git a/packages/neon_framework/assets/icons/server/desktopapp.svg.vec b/packages/neon_framework/assets/icons/server/desktopapp.svg.vec new file mode 100644 index 0000000000000000000000000000000000000000..fe6f65abeccfa28a90eb8e319d53322189daa680 GIT binary patch literal 21899 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 E4J04^m;e9( literal 0 HcmV?d00001 diff --git a/packages/neon_framework/assets/icons/server/error.svg.vec b/packages/neon_framework/assets/icons/server/error.svg.vec index c876dc9037595709bbf2e17b6ae7a8ef7b08fdef..ba3c53c867aebf90c5428421b362d421d46e8aeb 100644 GIT binary patch delta 27 gcmZo*ZeSKl((Pbi)MQ|2a0FqQ|NsAQ6v|@+0A3OZCjbBd delta 27 fcmZo*ZeSKl((Pbi)MQ|2a0Fo)1_p+WLV1h;Oe6&= diff --git a/packages/neon_framework/assets/icons/server/f-droid.svg.vec b/packages/neon_framework/assets/icons/server/f-droid.svg.vec new file mode 100644 index 0000000000000000000000000000000000000000..9a44451268ee48d5e9c0cf11cd5cd2eff22ecf6e GIT binary patch literal 10419 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 literal 0 HcmV?d00001 diff --git a/packages/neon_framework/assets/icons/server/facebook.svg.vec b/packages/neon_framework/assets/icons/server/facebook.svg.vec new file mode 100644 index 0000000000000000000000000000000000000000..c1cb3366adfccf7153710863fc7006a42e8da73c GIT binary patch literal 803 zcmYe&?O_$KpIRhIm8F1Wj1m;Zo7TO z0Yp1(dIzRK_RhPc4EASXsJtV{T_AZFU7X?XxYF0qapin3aCmq>)qsbKGy@}p2rw|P c#gzw0d^G$V@r9p(94L(b|CeI~2IT+$0IN_Nr2qf` literal 0 HcmV?d00001 diff --git a/packages/neon_framework/assets/icons/server/favicon-mask.svg.vec b/packages/neon_framework/assets/icons/server/favicon-mask.svg.vec new file mode 100644 index 0000000000000000000000000000000000000000..42c9807853fdc415362dde33acbf61e4684e6b62 GIT binary patch literal 832 zcmY+DPbfrD6o(H=lR_~IH8LbMXr!Jjrlz^Km@H&5Sy;?!7LS#((PTC@6QxYqh>eo9 zg)AmXVx_RK@n<*LC<~Kf%lYo}!kg~ShM={LTYSWKOe*d?prcpphL7qODrAu&UpApoOuV z4K&;W&oIAk*nDNn++24#mS2=E)(kbhCF^j+FwOjI)Uk5DtbJcO@0e%10z|X{iK~J}A z8{*^T4P{Jq-{4n@jyQ^(XIN_uO7aW$>NwE+Xwa#jc*uE(AN}D^zvQET@^deEguJ;v zHD`NIdRM1zgmYrp%T+rx_Q~w-^tnDDd+_g^c-EXp=WOUfeV+Gh-tSr+FF#%~E%$F) z>x=6LmZA}h?)z=7e|WV#7U;g=xo9G^;h&RfnR!Ssf9* k=V={n?mNPKCGXZ#wSvM|2iva4V#E7JM3*H2A0J|C zc_Giy553VPShT4fky1Y%f9Xar`Vp#X{jlwBf-WO~#bOVFMZ=){hiWD)V2aO2Ju#!~;v{rFGfox{BeBPfTj>E_#{rzW?1v%JfyB? z{v+pO(824W{-}LwfiWMQ@okuyJ%oXC9q7G%6jkg2v~SL0 zaQQy^cpWb}?S@v)W;m0*BA?yhMcU~z7%_TLnpugE_a2sAMF{S1N6SPmCcZXfC6I&6 z!#5Ee&k=cu_Vh}WjhCa#Xc2jIydJf#mN=hWa@>JfHYPhyIM6t_AeR-aq7qw}Qv>ORze8u#=~3)&5H@Z?qV zcbyacCq}oqvFq71XdhZnT-q}#xNr0osGhf+R3EV`zZw_zj*5J0em#@ecCvZRClH~2 z5kDCI?G(rYtxXa%v{wGctDv0u=_!cw-fvkWX~ zZDG5Dc3K(R_|8j4gH9OE%)58)V?@A>3K19_~Fv$fpOB0Q*?+Qavq&r zpPxwhulJ4_h1-HnayvwPDaen@Y0a(#ZHzv=J2@yDYT sx6>OMzdE;W(``G52GN+!n)fu%`Ybdiny+oNc;&Ke1^W1kutH?`248-!F8}}l literal 0 HcmV?d00001 diff --git a/packages/neon_framework/assets/icons/server/link.svg.vec b/packages/neon_framework/assets/icons/server/link.svg.vec index 8241b9ec40dfb905ad1e1680e6c84fd8cf9f78aa..bfad6a87bb5535fe4776dcff576219fe8c5cfb92 100644 GIT binary patch delta 27 gcmaFE@`gnyNwe1Um_L+J7^td4S`434GixE*6Memg{6=68H?^OM6ADG^7x39lSls>K|eWbQkp zrHMHj8(#+VAA24L%X?hg4OU;*v)KWppYz`;2atJM6Q?Tk?KyMZLH^2ahYXI(4vRfD I9^+yJ08TY7=Kufz delta 114 zcmcb>e1Um_L+JD`td7S-7#y9~aXX$&|LqWUncwln%})*sq(mI`CcJW}s1kF0E_>f0 zElteP*!Z%8PPLdLtJiS{Z=n2|YrDbf>v}djfb`G(x5@!z-pz?qmHEofU3c)ky4#_Q N>#_r<=f-1Pi~y9sFLnR` diff --git a/packages/neon_framework/assets/icons/server/mail.svg.vec b/packages/neon_framework/assets/icons/server/mail.svg.vec index 06143bd9ea18e0bb0f04612e8779eede02104dfb..3a7677b5daee3dece4289fe48ae397cec1c927c8 100644 GIT binary patch literal 807 zcmYe&?Orj9>fraFXfGjjZWBHm#yyFO5Vf`hTKHkh6@ zb0yFX2@Zif=E7-^z8wxz9SSB_JFp$-cPLkFb$Gd<#{pyy%q|ce({Bs5yXmuoW7zzD z2kv9ejv#$|rnxzud^!tgo`<8zx`kjGVvmO-$ll4k9*$u^cgVK6IWFF6Px# literal 356 zcmYe&?OQNaA06q;CS{- z44D3~+|FS}-aN$R3DYAUZ8=3DArN2PW+mj*DE| zfOf5R1nHZRx6Tn{4ge~~>m0d(?gHrpxsxkm1yF1r uP;LoO%>tkv7>3#D02B*=iZeiIkhvgn10V*e1MxvLNFJizKn}V4gcc}7 z4${y2dBI$VSqO*2+aa4-qh34BnPktZ31JnonPfAor^%$zKsKUg&ZTAJG@(wkr`uuH zwHVn~O_ApQj>U++TBCQ3If}?Q!`N>`INTRl*uNU9a;M;oZE<*gvmfSVFGkD_M*q^8 z7#%eq&z5^(e^n^1>mHB6zrrwZt%g50hhcARJM7&Tip?pvz$V`x$;iVY*m>?2RBs8z zCd+L&KW_mh?6?Qo)@9fi(FN|8mgDwP4J-9njEHc@H4uo=crvU+ag{eQn5G z=;4XUX=~9{-oGa=1uY$Y5FL<;9a*i=5}ATY+iSq}Z6e~qm5`ja3Uk`RV9A_7%ytWb zD!U0i!gZ*8{~dm(>CjX85ju|QFnRn-m|dhp#*IV9ll%kW=Ojv)wf8d}W16mknMSnueKjz91_Y={^7A#Yp>^L8ol^O`c1n zdzeL?HnfBZ?2>xeq#mq`RntTe32m4|*@O*a7Mdn4GyITU<)FKUGgw2`lr`qF`7XYj zV;M<`m1Ae}xAC{~w{tEyH=L`{Iiy@uZi$?0$~|kr+K^V=QY+SuwPbBsYu28FS0k;tL$C&GJBgmPhKDCeX0en4Xzcg9j+zTCF65AZkX5%#1I!xO!(;U zWM9`apmB9nJsi64iW9eDBX1k7L9qF7YZso0u62=9{4$a?$ZS%6t@Dj-qj?Wv51$ay4Mg-Li)2@F?; g>KWycpo-&v?*DD>bstKr!{MU|`or@vNevv1Kir?8k$FLuN zs4OZQ)TCuXrT#I83^IRAL$uN$mxx)!lu#%X|Hy%_dyl;8!MUGz&OP^j?>*;Mm~RQ1 z?SdfKxTUc{(K1tv8bR2>JRy!g%|B>)NW%jfKB|K@z_SHwU>Tn-H^Z2_h&{Jo;Qsyz zgo@uVKZx#(0SwnZV;sa>>>h$kL-1G2n9k-rg2j(v44O=o|3B-K`_XyP1i3eixSiW@ zq3|tQy*a4ye22|(677egY)(c+;w&>Sa;Ikz9qYit(XW5m(BBEWa~Ud!Yke5cTqS+E zSHaJiBv( zv{beYt$^>#$#qm-6JsdRU4>frl*te5-vUl&!De=sQC5RhX{K}#56^v(&L{OiZ|;#? zO#!%?UP+Vh+lYFzmlz*u#HogUDR09a)KxA>HiwLr>pIrcE9A#V&eFUw_XOp;=L?AG z_H3ffv61$7MB_+rq~(Xi^*6OoN&GyV$GR=VN6lW;Cuc$BujjkTAI~(fJM2P!egdn( z0iwUUoER#u!s(Eay^$&;$$N=&v76|5(#YP_8hM=iJg-FefYzl#em;e9( delta 27 gcmZ3&x`b6INw delta 27 gcmeyv`iE60NwS}C$Pxi!1|}v(IAUgC1OjFkps-VPw?iIK$48l3 zFumCz-QoX^TE{JaLmcdNDjn7IoE=o}mpEp*Svnkfo#z-j-_k)~cZOpakTy5pWe=hS zSlaDR?Q?Qa4>z+1>0{b{%dW;C&0*sW3A^y0wGOOht9LsC?b$K0*K!V*mE+02UQ5P8 z2QV%0#??{SPRQ6(gS?`rN zo&xFvxpShfo1@CSTE~@E4vuNu4UV&c_JI5a^B;(gzvSu&vL8k#?aOcgiNk1+xPcrf Iu>SuC0FAG1UjP6A literal 608 zcmXw%Ur3W-6vp3eF0mFh&73xzZPm6)u~`zki07$+2}(t&wXCfu`v)RkI6_McT0$2Q zHE2n(3p4nT#Y`fyKUNg0{FEpKqX;6Ibu%oYNOJA_VlVH*@0|0T_q{piU}?9|IECn< zBC`-8rAsTdEFCGC(5gqH)&9R3rZZhIZRg3mSS|cChBm3Zdc(nsj=i)bb6Iq92WvY2 z;OmPj#hGBhqWBHyK&t59!q?A2t12owGaqSoK>lp z*Q#7EO3>oTLa;6$vm*voO03irPkEE+)yw^Ae(rfp<&66-7Ws7WS?^=gJRdm|5Andh z811#gXuV^?cH2H%)tl_ca352*iA@HqwrcKgzIF)bE2^OUc=TL z!>jH%Iz5A!8@Yn<3kLkoDRZUc4l3I;r8UT<2( zk5UoeopP|It&q2J*U;T>;^W>@4tywJUs*Zx`wBQEx#$umJ_3SPGDtt7!R;n}HTy0nRChSz1nQ@ia&5gq}HY7{=$gT0xlNCb^f6x-FVzx*CX>)$^LzLSG^*vJlF&j4Zo=LG{55vb5Mx z2p3JH(85a!))Jv*H+0LDEFm!pOtL;`x>{bL)0x>Wf`32|y)ftZ&dfW{dCuXTj5QaS z6v0?N@nKwUpHei8DT+~1LnEn~L1HY7so|xDMm!}oljfyjzn)hLH6|3Z4rL*{Iz`Pz z2=cX`b2cXzd%V`O#vOSyJm)|_hr1(-DE4VP_Q%d*eeOMEBz-_zTLbLv9hh}oN5Sp}thQW( z{N47OgFbtpz0nN8fgW^hKa812;~1JahvdQ_Iu=}skx>h^k98r&X9Lv+FQB-(WRh)x z6s2q?IXX=6mtW3Z>%4`3&Z4qt%Bl6DMrSx#eHG|SL+Iha6q=6e$fO-b`PTrlYCppJ zq%XY+>O=A5LeiOBu-Y{A?fnCIpJMdRzX@*p49xl}9M75*{>zIz%uIg{xArDDn=4vS z)7*vnD=(3^^9@o%r;wla8P9qa($Z5SSpB>q3okF6Bk+hrz)y95PEp`yNb zt4#d|DlvV;K)L!FH1z0*>z^3V(dA5s;FdG3K)QiW?|TAX-<{$V=MN@yg6nZ|eb+4(2hhwLJ}AqL%zC-~9jX T{N1}_k$J-@iY%$krzk%F7sU>r literal 0 HcmV?d00001 diff --git a/packages/neon_framework/assets/icons/server/settings.svg.vec b/packages/neon_framework/assets/icons/server/settings.svg.vec index 992f1e4be3a214d088fa1c5c0f32c9e738d837bd..98cb24debdbbce8d675c000f99e14c587553e36c 100644 GIT binary patch delta 28 hcmaFC`hrzBNwGdAX+{PH1qL8s0s>|RMr44*W%dH8 z0RoUo3}Dkzvr`?^m%4%YAONO8VqhMSKw^XCKx!dk2s0r1LHq_s1e?K8Y%{OpoZOcV zU4G7vvt~v*w9PUD)5Uxojy}vc9jp%>bpVMoFeHF!wSor@AI&*{<|H`OPVjWh$mj&q zN4CFqkjxcud?Y992oh&t@Bq_Zn;_=H?5Usm!=dT}hogY$TZdz(7#uk#OmaxORqv2H zZ6}zX62}PC_rl?{0K4PU+dmxm=a@Op%Xe_RE1?XgLHgZ3ayY`wk!E0IkOBn+a&R&t cho=EZmH}q}Q1z#Q9LN{{|I0A~J^cSa03}PnhX4Qo literal 264 zcmYe&?OS}C$dUqL21aDSjNmdGfMgk7rwBW~`1{d8eM+2T zS{j>!&S4)geYT3*QTfL$hv>EI96;i;X5O?1(J>NN9PUJlID+_x{^vU$5HxWB(JrqZ zJM6zB@3@Oq(-Fis)l3D`XObc2!|aLr{ncSjjHn|g<1>e{_neL^_xn2B# xKapf|JaPPk1CKbDqx3~)$B?5wjvhwIjveWSU>cT=@V1 diff --git a/packages/neon_framework/assets/icons/server/users.svg.vec b/packages/neon_framework/assets/icons/server/users.svg.vec index b6ce35748d53dc870c7a00eff8d017a1b5a4ec91..31b365fc6edfc2aafacf764904a8277339389c10 100644 GIT binary patch delta 27 gcmX@YeuP~pNwp<(msn&o@g6f=S&yP;kIydLqb7h)W zE&rhxGpW4lemng9`w5%IhlzYGCF%{zud()J)|wNmrt#&zkLm+@N^_!mS}C$Pxl#1|}v(2x0^RAdA@vB+4*rrliBHnURi% zzcPU7m)oz~FH8@2^k2WlzK<=~Q7LVb{oY4@jw@Ey*;i|Lf=stJHg<;6#SS2TOn;Qa z(f*0{eWk7rAblsF8ar$}b=BVBxRS$@lZ*~moIrL!@Yypujv)5ouSQ_n%*Mj8CQ->j zeSwW5NS`&Mqa(;1kR2d%LA0@PF_=zEy9czd!13&v7BD?)rY%s;8ORp^(;#-BhqL2t zbx+5{=MIi59{M?g%QWB@wjieW641y$L;GP9nS#WF%#%-nEwsr7=Ymae*g>z BZ3zGX diff --git a/packages/neon_framework/assets/icons/server/view-close.svg.vec b/packages/neon_framework/assets/icons/server/view-close.svg.vec new file mode 100644 index 0000000000000000000000000000000000000000..2ed1fa510345608253ac733e4e4060bbb083dcec GIT binary patch literal 944 zcmYe&?OPnv;&X^E$cV~9uR+_3E8M+O3uKP#w)|N3A5JdlG$=6<`!)|^Q% z3ubvHRLx7lU0GV$X@_pAu9q$DNH+AROU6hOne{T zv&A)R@udpYi#KH|BD~_2LZ&oMR`0VelB`Jx%}+lzOUwF@jm|D76VsL58jC{aZ8x0A zDQ#|W^l3|}aM|Hk6HguRN$y&ZS8Q7}S;HgSsZr(Y#AF2vqu4GTrSiFa*}L5LbUjU< z{_)zflFI2fUnyL?#F27v%L!ix(-l|p-nGl!^>8YkFi$RS!ggu@#br|)cii-dwK$rm z_~Bqs@ssMLS9uYkJEk6MEZdW&{^U{x6Gy36?Zc-%mx_)@#ot#6jn(R%uM%zc#-n4S z9=Bli^}y4+lin(%r#vhEE(X|K#tiTUfq6_Kv-} zU*b8&M9KTWM9kpn>gTe~DWOT`KM*i8F#P`yOvVg+ASp&9z$^t6cz=q=@$0|ijsbt} zJ4~Fh)6vN=*^%>KJ(v%Y17VOHNDL$gQUl_H^nm0tQv1N_L41%L2!q%l^&mNz`3Cw7 a3}?^yIDjw%!vjYKh8K7(8&dVjm1?2L2dbk7uX?YOlU;~ls#4LdnXMsm# zF#`kN5fEmas?8_Oz`%6L)5S5wqjPE4?XuYh0y27Kb8ftR`rm$2ZWKE++gC^9YYGPp zIiJ4~ZhCx&VF7D_W6}O6rysogB-`jOqwTUa*)S9 z7ClxihHB>eg+{WXyOpXI)O|e7#$#3UOrtb$*H%@vZd0?WLcUjE!kMYi{ z=jN@x63z7e&AQCqq(8l%x@MGoI^n@;6=j>`x4T`Jec2T&p)c$W^JV-!KIOiW9 zxjk*?sf@gzrLsd^!?wg_fMY{aJ2LkD+5RAwul4P)&U>iyl_*Urt{A7{;fSpI_nuP%W!Ns zEE=ymBc(sYB1Vh3j{O7s0sT|)Z4O)~l!d3Ce#@t4x4PlVwvEgm`aiSkhL%<{e~>;P zxpLRa&nusuzHob~v*G76c1mhj8b6=AIBl9J%UX^yvj+84(@krfBtvUyz^;kSJ|WL111xv94(4}uwAOV=fX{Krul}c zN3vSAC+^UFow8T^^%b6PYiF%LeUw)~?AR^45^>=PR+B|8PWAj4zst&cd-L4Ow}1D( z-V}2{R;l!yN2G1SPLC)4iT^{NOS`nq5xo0eR{um%WBiT)udf|jicj5TzFx1I*?gkU zeBSCf`-QU({N-E5wCIhf|5uG;inHY>M!jJ@Ir;sZ*^zuIe6RLCWec_NpH5mOF&&&~8@+^^@!`2ORo*Tx@WCKe^0xqg51ouiEE=ChU_z9w?(S4~CZAO4mp zatlwJ7McQ+JcFmJpUXO@geIB)Kmg1q|NjFMJ%c1jiV+5w8JL)$Y#@W#4kXFIaPwTf zqiNg<$D8M*9kcf20BLg|?GL209Zl~wg6XRj2OV;scRIpoka+I%#b9;0&o@H#!OUR? zns>o*)7+m9AbQ2IXAZ>~=NvC8U3aLhKjoNz<+y{@*<+3#f%_c%3#r`h$*BZ=H2?I&;i%3&$x(kUdqQ#~kAV v&pGb2IOr%)c)>9TY|aI!`4=1w^cfhm+o#z(B`mdPVEEw(#&Vz#`TrjPu4et5 literal 0 HcmV?d00001 diff --git a/packages/neon_framework/assets/icons/server/view-next.svg.vec b/packages/neon_framework/assets/icons/server/view-next.svg.vec new file mode 100644 index 0000000000000000000000000000000000000000..db4456dc5dc7b4d9629cbfd8e5967883983c3f9c GIT binary patch literal 824 zcmYe&?O4nJ@ErkR#;MwT(hLkt@t!V@As(G`r@t<1a^PuUk6F9*?Qi>ZeXg!){|eeAsFFg58nn~DkJ;Sy;`IUzm9nQaw`h7ouyR_9P{HK@qo|6Y2 zb6W1}Dik$oz5ni3$_3u@b9cVyskry@pf0u0}h`+63>|BD1PObEcU|V`#qqj7o24UX|C)axG?>p|~dfU1sM)fK0rfS=TNlId;gWv9&p3$A{ zxlr9hhiT)b6T+(ccU0n6Rvc&AcW~>pT`SM5Oyy;;it2Cu;hM1W_3G$7j1|wr?k;xq zn#*~TRZ-4xH5}HxS+eT-iFD7;Ro9X*Mj4ZFK$f^(I_o?+_!)~uiWu& zXIC9VjZjpO#nHmd4xtZc*RZ_ynR!KaMc#ouN6#khn4%$N=+#-Ia3Hbz$&#Ic&kwu^ zdfzCe*)ZpyETi0Zp*Lx1x;w8_FXU?8^ilk?%FjABG0|gBTX$@n{gp+-aaE$~g6kKI zuX3>ERcqZTj^-7X$5kDYgTe~DWOT` zKM*i8F#P`yOo0p>ASp&LVCDm{85p8c)EqxudhU3&g3(bw_NwCww`q=#m)3*%7nN2z nfaH6p+d1eO?FNg()EnpnleTV=1K1FT2aZ76i9rs;`~M#RNqAcC literal 0 HcmV?d00001 diff --git a/packages/neon_framework/assets/icons/server/view-pause.svg.vec b/packages/neon_framework/assets/icons/server/view-pause.svg.vec new file mode 100644 index 0000000000000000000000000000000000000000..bd5f549e5ef20e389bc4ab0ba32224ae7f49d604 GIT binary patch literal 856 zcmYe&?O^p)y_FP|GzpTXRj zJUfIhNo~}5!;;VYf%U*{!Hl)@-Pn~U=A2o4((i!v>*OsO(>?Bg`g8V)XOG-jgXbF! zAMBkVbH=ae;q|+duRW{be{glr{pkN4ua(}MwK!=f&DmreG}p&dw?bp>w=kZfcbw-$ zW4SFlh4vh;th4@o{HR3J?+eAdU#?1*|E?Fl_EkXtz01k`F_q^{nY?BD*eKK#!A$P4Q;!d!9_KQP;F+_LDgYIfFbN^W4ssmF6l7<_XsbUGSgdulMYM;PcPB z4x4WDNt%-WKOwn)nYiGN4XTV)wh{*pIR%5#Cxw7&6r!T^iIv`7uU8`x&C9CaJTUERR1l7z%FVdQ z&MBcu=06ZHGcf%B4@`v&JRm7XAYg`&A|O5kL&||Ej$i*BcLdP^f9^ZHeXKB&XBh~{@GqIS{O$k$Q*GC)M>)P>PfyvT z(jh~-`#M?B5Y>%{L4F9?^o=txWc+2bOXn`Y0BF&rX0AJv8#{4`Qdj} zrqVVC*8`{4%{}0-`x2Yoa~83Q1vj6j9{nkG;FialGpDs1?w#rEXt}nZXCK=KW{1PC zZ|#xixWTyN!Y-c9$^2ia%?xXL!?8%TQq+nzf|z z;cn&azLR%y=J85J z2P<6qyi-Lo+vj_ENCNu!SvS8r!{rzo(& zVNvYjH#?msD{pYt`aA7_TzO-K;wPyIy*u+Qr|(xhFzvyleZ~*WKd*9*Vh&-q5fQ$* zn8{K|`cCRPjwR2hGJ72odwTbSgkViy!}L2+i>CxFJ2>NG+_bxoTO8g*cpu-qY~zZ} zPi?-xeIV=OyJWMa{@U}e{ygCkI9Pn(p3AvC>kkz&edw)T_;cCTnB`IWN|O(_H@|MH ze!W2VUE;2S*yB6(8Rj$8FX}VbJ~qSpMdx=` z8*S?eYB!F?tvh`1FfW$I{)yWk(u-{*UwQA zm~a_9UHx3vIVCj7{09PN28RFtfk~Hv6(q&T$jHnAV*D;)a4nJ@ErkR#;MwT(hLkt;hrvzAs(Gur{_*yWFXKY-PEnO```cnmD}HGGJQXo`O-)2 zLGIP1Sz1k#)NRjr=Y05;aU_btbIsP@3Qb@+Xut zG@o@3-Z5iS%6#|0Uoxf%yk$lw+HWR&pRDP*tVb(4ayi$XCSJB*Ce{xhCe4_&+i?dU zd-F1ecL(i`vf13ZnbdoRwKD3%XW>-`!V}YX+ui)!Ikd;S_VvpN<*h3G#-bbxL<2d^qv{{m^RpJY-?DL^ zxwG1C`QHi0(qgUz^tD`?>M6E3v-zv^tRp6@T;*C5cK7x1|Km7#H0{aO;QP@M262iL z#2amyPx-oR;Fkm)`jP$EuuFIWFcViMo}>N#)r&Ez7srt_Z)9Y%6xDRpy@X z)!=B}Ra~4FNwuarFO;=ROJB$AS~}%`V87o({zK-CVY`p+cMz>`t+~=4byaTzTj=yp zTkh`o&GPTX{mJcF=UnTrXR*rGGe&n=Os}Z>wi}r47(8A5T-G@yG|Bu20%it=|Nnt0 zkAVXu#Rvw>d>}Rh!!FMaj?aHT2f9_j@%;CCM-boozP&^3{zHx{j;(a4&x!(zgZQd# fSHbci^#=M33~Y^C9l(Y#Ja7ckP7HD&-v9pqg1uDX literal 0 HcmV?d00001 diff --git a/tool/generate-assets.sh b/tool/generate-assets.sh index 7ca67cbdc66..92018ba252c 100755 --- a/tool/generate-assets.sh +++ b/tool/generate-assets.sh @@ -74,13 +74,11 @@ icons_dir="packages/neon_framework/assets/icons/server/" rm -rf "$icons_dir" mkdir -p "$icons_dir" -shopt -s extglob -for file in external/nextcloud-server/{core/img/*,apps/*/img}/!(app|app-dark).svg; do +while IFS= read -r -d '' file +do name="$(basename "$file" | sed "s/.svg$//" | sed "s/-dark$//" | sed "s/-white$//").svg" - if ! grep "