From 4170d6a49120c482cf29139666dee4f2a99d6604 Mon Sep 17 00:00:00 2001 From: Bowen Liang Date: Fri, 8 Mar 2024 10:21:26 +0800 Subject: [PATCH] use SVG icons for built-in tools (#2748) --- .../provider/builtin/bing/_assets/icon.png | Bin 4624 -> 0 bytes .../provider/builtin/bing/_assets/icon.svg | 40 ++++++++++++++++++ .../tools/provider/builtin/bing/bing.yaml | 2 +- .../provider/builtin/gaode/_assets/icon.png | Bin 1719 -> 0 bytes .../provider/builtin/gaode/_assets/icon.svg | 1 + .../tools/provider/builtin/gaode/gaode.yaml | 2 +- .../provider/builtin/github/_assets/icon.png | Bin 1443 -> 0 bytes .../provider/builtin/github/_assets/icon.svg | 17 ++++++++ .../tools/provider/builtin/github/github.yaml | 2 +- .../provider/builtin/qrcode/_assets/icon.svg | 1 - .../provider/builtin/youtube/_assets/icon.png | Bin 1073 -> 0 bytes .../provider/builtin/youtube/_assets/icon.svg | 11 +++++ .../provider/builtin/youtube/youtube.yaml | 2 +- 13 files changed, 73 insertions(+), 5 deletions(-) delete mode 100644 api/core/tools/provider/builtin/bing/_assets/icon.png create mode 100644 api/core/tools/provider/builtin/bing/_assets/icon.svg delete mode 100644 api/core/tools/provider/builtin/gaode/_assets/icon.png create mode 100644 api/core/tools/provider/builtin/gaode/_assets/icon.svg delete mode 100644 api/core/tools/provider/builtin/github/_assets/icon.png create mode 100644 api/core/tools/provider/builtin/github/_assets/icon.svg delete mode 100644 api/core/tools/provider/builtin/youtube/_assets/icon.png create mode 100644 api/core/tools/provider/builtin/youtube/_assets/icon.svg diff --git a/api/core/tools/provider/builtin/bing/_assets/icon.png b/api/core/tools/provider/builtin/bing/_assets/icon.png deleted file mode 100644 index 1a7b3225a96d8fcd077fa2bcf3e8d12a3e4068af..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4624 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 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/api/core/tools/provider/builtin/bing/bing.yaml b/api/core/tools/provider/builtin/bing/bing.yaml index ee3aaf1968..9df836929c 100644 --- a/api/core/tools/provider/builtin/bing/bing.yaml +++ b/api/core/tools/provider/builtin/bing/bing.yaml @@ -9,7 +9,7 @@ identity: en_US: Bing Search zh_Hans: Bing 搜索 pt_BR: Bing Search - icon: icon.png + icon: icon.svg credentials_for_provider: subscription_key: type: secret-input diff --git a/api/core/tools/provider/builtin/gaode/_assets/icon.png b/api/core/tools/provider/builtin/gaode/_assets/icon.png deleted file mode 100644 index d4aec4cda8b3934d0f8eec7274da96d24464b53b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1719 zcmV;o21xmdP)Px*aY;l$RCr$PU2SsXAPlve*>kl$P|ncJ8G4|m=h|ty!-pM%0SS-MF`ZKZrBKL2636rC#wdy!QlybRNxmJWC*am z-QKYtfg|A2!B?<|5}@PZbvnPiLw*1g@Ok^{GN?jN=6^3vfF%Kl4~fj+-`h03eC0l8 zx7RlzU_m1;NeKc5vHT`6AYg_O0|*l^itKE0XzBs+n6M{cgn%2;!R7?$LG991mw?Z~ zbiXSPSO?>f;1MvG?)OQ6lM>$v7}@%p%mb47;OYe%0tUAJ{s>sTzz{IH_4i1C4ak;& z!L46}096&uD#L3TvIPA6b~}Tm8W>+1deLhG(~DXI0oD|}hdH0-`4IBM;{hg+>UonQ zKz*`HH<#HokjWgCRZ6x)=K=RTegR*tjFnXn6afd&|7s7=`u^=Kwrs)IiA)iWPXbI9 z7*&Cb{@!2Z(qM0vA&axf`TF#LF!(00`it%>&|Z1Dj(`JXK)wXUHx$IzbXTGRwf!>r z(axoU@c1d{LO@DtQj6*L`@#fOV0at?!WkF5iva|`u7Z3-0>XhcL=Xf%K^f;r1mJ;p z)5^4$ROtUvVgM{NTkCf-8u;D{{U4nG7(8Eg+#n6#Uz~p4J04MjVBpevufD~#K~ToA z#W;$h%;_Vu9BVtZn_E#sNcMpPjS74xPUJj;I{h?o9x^%HJK2$^?I#|Bplf1bpW9@1O(k`^W>|FW{w0-GGAh;Q^}D zYd*0RrF?*54^9ETum6Z$(6QlkKtR$&=z#aF)^uCmK7sz5c>vX?az^M4qZ}A+%hyEG z=)WOAH%9R(O+(kd>jP^P{M~9*9l?&V-M}AVq|ohQBE|@Ouu@qEzN7#3hTD>WdLUBI zA6x07$)d>CP+Abc3w$`(!V^BMF%#5(wp~dQzz;k(_{8#KgD~fkWMDf7*3wF@3(5}e z*NW)wXtO=GHDSKMiqCZDWM|uFW&PhDKD7jew{xJ)tKh<@CKFr!F8?nWYv2|t0%Y{v ze}HJ+hyi>C{ilclZGevkTm49=U#J(^FR}jD5YP_zX5iOtKZy~ZBSG?kH8kp|6*5{r zlm2IVK;5}GMK14TACLu>FN&bX#vnhL1gyi9mmhHPn;Cqj09;Cd33L^wM4>Ehxu^^9 zA@9q2BIn|q7!c}(*Bg2OpHcrSJYdTOlQ;ANKBN2)5wMU!n1z4=PeAjX1c0wzRx3fY zvVY4 z!w~}_j~ocn-Gk4o|3V(HlZmirmq-KvCkf(YgyNT<&dn_q8E2W0AVeO0vqQ1e;Hy& z1T-i!#E23|Kl>w~EBTSp|Biw%AU{Tr-4m-QWG3nXMW?I{;T2M-WwlZpMB#c1iD0e1EHBT2t++ge%{IoZ4r@$e{bZ6?%mwAdx z@4oQ(e4VW_QV|lutA2?WIu8~P=-#3P2mIg_;UeMlmF6NIQ1VLiH9ak^&lg$>(``*W z0Ioyfj;$2YNG9NyX5|S$Rbp`jXg6(@wh<8{O8^RdcP5N|&PVkI83NG2uT?25?z`(A z%_G3?q~CTnkZ2&Di3 N002ovPDHLkV1kusJ5B%q diff --git a/api/core/tools/provider/builtin/gaode/_assets/icon.svg b/api/core/tools/provider/builtin/gaode/_assets/icon.svg new file mode 100644 index 0000000000..0f5729e17a --- /dev/null +++ b/api/core/tools/provider/builtin/gaode/_assets/icon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/api/core/tools/provider/builtin/gaode/gaode.yaml b/api/core/tools/provider/builtin/gaode/gaode.yaml index 158c8d975f..bca53b22e9 100644 --- a/api/core/tools/provider/builtin/gaode/gaode.yaml +++ b/api/core/tools/provider/builtin/gaode/gaode.yaml @@ -9,7 +9,7 @@ identity: en_US: Autonavi Open Platform service toolkit. zh_Hans: 高德开放平台服务工具包。 pt_BR: Kit de ferramentas de serviço Autonavi Open Platform. - icon: icon.png + icon: icon.svg credentials_for_provider: api_key: type: secret-input diff --git a/api/core/tools/provider/builtin/github/_assets/icon.png b/api/core/tools/provider/builtin/github/_assets/icon.png deleted file mode 100644 index c1615e8914ab7a1d66224208dc3cf8c85a0f9f73..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1443 zcmV;U1zh@xP)Px)T}ebiRCr$PoC~hhFbqY9l>sXQRtBsLFpQ-Twej^YPTP!x;62iO?(ucpRMQWy z{V7%8L+R*y@Ye=V90VJ{22iX(@$lOL8$huF#lx@efKRX2i~jKE_>HM_jmNcu@R13fo6;A`8a)AbbH6oq{K;;4r0PV)x=7uMwAX+!<0u2C5?q>+_ zgwis)zGIK$VHcnPypy>i0FUEg7oY&VlYt{bAE;?pc-IUC9SXpce&A?GlhW3)wc=|> z6ZI7vyw7Sp&v%i#V4FnwS9u|bEe# zDxeMEUyKY>u_Tfez@73xTg~c#4In64S%YzS3?n%pg?f-6v%9$zfGZxpNkBIMNulKb zw`PNq6m&-iYyim-KI-0cBH(g>C-2?qPS^vWqzonM;!$j2L~Dok1Y#M0JKcv;eX^pszBaDgZN(E7^(T-gQQ3?K%ebQVM%q)$Ryl1yyx zb-!4M%mN@zWTL3(P~OxdrXSHB@0ofxAztv6Qc;BXVE`gF;wwRjNV#J9$$}s$C~619yZ#zzTJy;j@nXk%(iw=zg zBp0-nYrmz4etnelX2u(Dc@Fe9y?s|RCreg?(hqEtW(JZ~`$~rv%8sxs1gazk9Yiyr|1O+`{V;c}Hr)@bo*o*4k#WwIm;niHkX zb%g`CXaH{Uqa47HBnZ)!4H_KWE)qb9_|X8+bVTj=O;|^%hD+AyG!z9OO#BQ08VI8Z zHkWmSP9p$>ik}4_0>X*_!o|-7Kz$=6>RG_92EbKnj;tP41)YtdeK^DYtO6h<>RYk0 z0q|H_5Gw#k7e6}%9k~K2Rk=zszmNIEj_4*lMR=a$EC;ljAa1B|06&+GE`NvjD-{5c zv@{dI)QInCR00^eBBSc)(_g9Zl_^MjgmCNjt2p4+B3IrAJXTnA;oAYIQc3MLfFxnj xZZ`l_sibxrK$5U%w;KSeR8qSQAW2xX+ut3fJ#Z8eaNz&|002ovPDHLkV1ifje%$~7 diff --git a/api/core/tools/provider/builtin/github/_assets/icon.svg b/api/core/tools/provider/builtin/github/_assets/icon.svg new file mode 100644 index 0000000000..d56adb2c2f --- /dev/null +++ b/api/core/tools/provider/builtin/github/_assets/icon.svg @@ -0,0 +1,17 @@ + + + github [#142] + Created with Sketch. + + + + + + + + + + + \ No newline at end of file diff --git a/api/core/tools/provider/builtin/github/github.yaml b/api/core/tools/provider/builtin/github/github.yaml index 540eab147c..d529e639cc 100644 --- a/api/core/tools/provider/builtin/github/github.yaml +++ b/api/core/tools/provider/builtin/github/github.yaml @@ -9,7 +9,7 @@ identity: en_US: GitHub is an online software source code hosting service. zh_Hans: GitHub是一个在线软件源代码托管服务平台。 pt_BR: GitHub é uma plataforma online para serviços de hospedagem de código fonte de software. - icon: icon.png + icon: icon.svg credentials_for_provider: access_tokens: type: secret-input diff --git a/api/core/tools/provider/builtin/qrcode/_assets/icon.svg b/api/core/tools/provider/builtin/qrcode/_assets/icon.svg index d44bb0bca9..979bdda455 100644 --- a/api/core/tools/provider/builtin/qrcode/_assets/icon.svg +++ b/api/core/tools/provider/builtin/qrcode/_assets/icon.svg @@ -1,5 +1,4 @@ - diff --git a/api/core/tools/provider/builtin/youtube/_assets/icon.png b/api/core/tools/provider/builtin/youtube/_assets/icon.png deleted file mode 100644 index 3ab7908a5d0e9ac2fe670a1e15f8d2fd80c2128e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1073 zcmV-11kU@3P)@~0drDELIAGL9O(c600d`2O+f$vv5yPkWkSfd>C&xD-(o@;={7Np;Q2q;(ye|?-3NL5<+1B zX1v$M|AOLIGYR3b4q@opPEi3}{1X(vI?-o#rglZ!IeUN^da^9}O0Y3~cC_mnikv+_ z7r!t;a7**_*wyX~KwlIc5Nt(X&>gwjtpS)XUyS`;^ro`}>sSLwDaHA|Cuy4YY;D#6 zIAdJtdcvLDT1&@wK#l->$)f53x2zT34!w~U|clX`y{d=Ppxxo>L=;yWPpAedB`L(sCO^oT|F z(@?JOJWzN+*iUGJJ`HU`k7&eoK*&MZuLC5!E8!XkvB{NixX=C6FomewA_JW$u^=zo~?LH`PaS4QFuGvro@E^FI z4MhN+xN7NoG!X%KqC`~>fJh+#U!tsf01{yc@%jLlOdXYrr!r + + + + + + + + \ No newline at end of file diff --git a/api/core/tools/provider/builtin/youtube/youtube.yaml b/api/core/tools/provider/builtin/youtube/youtube.yaml index 98b2905dfa..2f83ae43ee 100644 --- a/api/core/tools/provider/builtin/youtube/youtube.yaml +++ b/api/core/tools/provider/builtin/youtube/youtube.yaml @@ -9,7 +9,7 @@ identity: en_US: YouTube zh_Hans: YouTube(油管)是全球最大的视频分享网站,用户可以在上面上传、观看和分享视频。 pt_BR: YouTube é o maior site de compartilhamento de vídeos do mundo, onde os usuários podem fazer upload, assistir e compartilhar vídeos. - icon: icon.png + icon: icon.svg credentials_for_provider: google_api_key: type: secret-input