From ae14ff91db4dbf1f875af11e70116eb18d2e2bfb Mon Sep 17 00:00:00 2001 From: zhangshenghang Date: Wed, 30 Oct 2024 22:22:30 +0800 Subject: [PATCH] update icons --- docs/images/icons/Greenplum.svg | 1 + .../icons/Hdfs\346\226\207\344\273\266.svg" | 1 + docs/images/icons/InfluxDB.svg | 1 + docs/images/icons/IoTDB.svg | 1 + docs/images/icons/JDBC.svg | 1 + docs/images/icons/Jira.svg | 1 + docs/images/icons/Kafka.png | Bin 3233 -> 0 bytes docs/images/icons/Kafka.svg | 1 + docs/images/icons/Kingbase.svg | 1 + docs/images/icons/Klaviyo.svg | 1 + docs/images/icons/LocalFile.svg | 1 + docs/images/icons/Maxcompute.svg | 1 + docs/images/icons/Milvus.svg | 1 + docs/images/icons/MySQL CDC.svg | 1 + docs/images/icons/Notion.svg | 1 + docs/images/icons/ObsFile.png | Bin 0 -> 1612 bytes docs/images/icons/OceanBase.svg | 1 + docs/images/icons/OneSignal.svg | 1 + docs/images/icons/OpenMldb.png | Bin 0 -> 8154 bytes docs/images/icons/Oracle CDC.svg | 1 + docs/images/icons/Oracle.svg | 1 + docs/images/icons/Paimon.svg | 1 + docs/images/icons/Persistiq.svg | 1 + docs/images/icons/Phoenix.svg | 1 + docs/images/icons/PostgreSQL CDC.svg | 1 + docs/images/icons/PostgreSQL.svg | 1 + docs/images/icons/Pulsar.svg | 1 + docs/images/icons/Qdrant.svg | 1 + docs/images/icons/Rabbitmq.svg | 1 + docs/images/icons/Redis.svg | 1 + docs/images/icons/RocketMQ.svg | 1 + docs/images/icons/S3File.svg | 1 + docs/images/icons/SQL Server.svg | 1 + docs/images/icons/Sftp.svg | 1 + docs/images/icons/Snowflake.svg | 3 +++ docs/images/icons/StarRocks.svg | 1 + docs/images/icons/TDengine.svg | 1 + docs/images/icons/Tablestore.svg | 1 + docs/images/icons/Typesense.png | Bin 0 -> 1652 bytes docs/images/icons/Web3j.png | Bin 0 -> 21654 bytes 40 files changed, 37 insertions(+) create mode 100644 docs/images/icons/Greenplum.svg create mode 100644 "docs/images/icons/Hdfs\346\226\207\344\273\266.svg" create mode 100644 docs/images/icons/InfluxDB.svg create mode 100644 docs/images/icons/IoTDB.svg create mode 100644 docs/images/icons/JDBC.svg create mode 100644 docs/images/icons/Jira.svg delete mode 100644 docs/images/icons/Kafka.png create mode 100644 docs/images/icons/Kafka.svg create mode 100644 docs/images/icons/Kingbase.svg create mode 100644 docs/images/icons/Klaviyo.svg create mode 100644 docs/images/icons/LocalFile.svg create mode 100644 docs/images/icons/Maxcompute.svg create mode 100644 docs/images/icons/Milvus.svg create mode 100644 docs/images/icons/MySQL CDC.svg create mode 100644 docs/images/icons/Notion.svg create mode 100644 docs/images/icons/ObsFile.png create mode 100644 docs/images/icons/OceanBase.svg create mode 100644 docs/images/icons/OneSignal.svg create mode 100644 docs/images/icons/OpenMldb.png create mode 100644 docs/images/icons/Oracle CDC.svg create mode 100644 docs/images/icons/Oracle.svg create mode 100644 docs/images/icons/Paimon.svg create mode 100644 docs/images/icons/Persistiq.svg create mode 100644 docs/images/icons/Phoenix.svg create mode 100644 docs/images/icons/PostgreSQL CDC.svg create mode 100644 docs/images/icons/PostgreSQL.svg create mode 100644 docs/images/icons/Pulsar.svg create mode 100644 docs/images/icons/Qdrant.svg create mode 100644 docs/images/icons/Rabbitmq.svg create mode 100644 docs/images/icons/Redis.svg create mode 100644 docs/images/icons/RocketMQ.svg create mode 100644 docs/images/icons/S3File.svg create mode 100644 docs/images/icons/SQL Server.svg create mode 100644 docs/images/icons/Sftp.svg create mode 100644 docs/images/icons/Snowflake.svg create mode 100644 docs/images/icons/StarRocks.svg create mode 100644 docs/images/icons/TDengine.svg create mode 100644 docs/images/icons/Tablestore.svg create mode 100644 docs/images/icons/Typesense.png create mode 100644 docs/images/icons/Web3j.png diff --git a/docs/images/icons/Greenplum.svg b/docs/images/icons/Greenplum.svg new file mode 100644 index 00000000000..ead7dc6bfeb --- /dev/null +++ b/docs/images/icons/Greenplum.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git "a/docs/images/icons/Hdfs\346\226\207\344\273\266.svg" "b/docs/images/icons/Hdfs\346\226\207\344\273\266.svg" new file mode 100644 index 00000000000..7bc4a938f74 --- /dev/null +++ "b/docs/images/icons/Hdfs\346\226\207\344\273\266.svg" @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/images/icons/InfluxDB.svg b/docs/images/icons/InfluxDB.svg new file mode 100644 index 00000000000..a0bd1c639b6 --- /dev/null +++ b/docs/images/icons/InfluxDB.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/images/icons/IoTDB.svg b/docs/images/icons/IoTDB.svg new file mode 100644 index 00000000000..1aad0988b75 --- /dev/null +++ b/docs/images/icons/IoTDB.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/images/icons/JDBC.svg b/docs/images/icons/JDBC.svg new file mode 100644 index 00000000000..00365006920 --- /dev/null +++ b/docs/images/icons/JDBC.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/images/icons/Jira.svg b/docs/images/icons/Jira.svg new file mode 100644 index 00000000000..e49c6d768f9 --- /dev/null +++ b/docs/images/icons/Jira.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/images/icons/Kafka.png b/docs/images/icons/Kafka.png deleted file mode 100644 index a4b5359b8666af60acb0b6c987eaf3a04de10c64..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3233 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 \ No newline at end of file diff --git a/docs/images/icons/Kingbase.svg b/docs/images/icons/Kingbase.svg new file mode 100644 index 00000000000..65a72ff2122 --- /dev/null +++ b/docs/images/icons/Kingbase.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/images/icons/Klaviyo.svg b/docs/images/icons/Klaviyo.svg new file mode 100644 index 00000000000..77f75c139fa --- /dev/null +++ b/docs/images/icons/Klaviyo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/images/icons/LocalFile.svg b/docs/images/icons/LocalFile.svg new file mode 100644 index 00000000000..414c3dde3b9 --- /dev/null +++ b/docs/images/icons/LocalFile.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/images/icons/Maxcompute.svg b/docs/images/icons/Maxcompute.svg new file mode 100644 index 00000000000..dca95d03c36 --- /dev/null +++ b/docs/images/icons/Maxcompute.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/images/icons/Milvus.svg b/docs/images/icons/Milvus.svg new file mode 100644 index 00000000000..a057c16e418 --- /dev/null +++ b/docs/images/icons/Milvus.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/images/icons/MySQL CDC.svg b/docs/images/icons/MySQL CDC.svg new file mode 100644 index 00000000000..92cca4e38d0 --- /dev/null +++ b/docs/images/icons/MySQL CDC.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/images/icons/Notion.svg b/docs/images/icons/Notion.svg new file mode 100644 index 00000000000..3c6e3b0f72f --- /dev/null +++ b/docs/images/icons/Notion.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/images/icons/ObsFile.png b/docs/images/icons/ObsFile.png new file mode 100644 index 0000000000000000000000000000000000000000..be943c607ac634f447c03782410a7c3cf62f111d GIT binary patch literal 1612 zcmV-S2DABzP)Px#L}ge>W=%~1DgXcg2mk?xX#fNO00031000^Q000001E2u_0{{R30RRC20H6W@ z1ONa40RR91FrWhf1ONa40RR91FaQ7m0NXcg3;+NHwn;=mRA>d&S!-+*RTTd2%+d#L zc~qb+prNf0T3!ZFA|O6WG@v9D%R?;&V&V_u4~!bI5TiyDe`x~2KSo1{F_;oCCffQ+ zj078NMB4ziMO!MREqzc*AN!cjUe6gb;}&*0ce~hKPP3hvd(S!dJ9q9m_uM%GF0}a6 z_Cg~PE{gyg0Ff_%JSpWQ7xtUlEQBys+(zIh|S6BWSYY@UUnikb=%{4;i z+frf|AobC`NqQ23=20H@Ws3cOtUTTkjbfAm^G`mpN=SJ^Lgqy?rOds+WnJ@?Hms?v zu`xLYFnCD$16i73cc$nyr0c$iY$GfKtYs54Pp9n6Uq6%dCNz=0ym9T(c8&Y2HJ_@> z=6dk_ERiE4;dl5}aI^`TMq|o2ETd8(a%>%wihLX@i9a=>jS6s^M@lUMqm2G>oWDg$ zU?cf}$iGG56Kt8UQ5Z_in6EIaQi>dHqS6BeJmX-Ix^Em(V~X67k%MPuKZbj!E<#@V z42!oT)PvgovpCZJB`yXpk0~E-rj*?bO8jFnSv&Dq3|@U2G#n^; zMHxKnTbeZ=2T4XJ*+eN}4I5^z#)H`_;>NKqdpS1FTpPFC^#TbSP@XsbeQ+oFOQNLT zzPsp+c$Lse2`i>7#O7HKU`y`9@rpbAxfG>L83F%whI*a$cy8iyVg|k=?-4vVw-j?S zX2mm(CvSVO8y~iPZbd0d>pl5x24w@XC`^7(ycescEw*L)D!Hg2K!>p8TE$Y|U8@U8tRR`bP$_jlg$NL@^?!Gx&%!$%sD7h^xe-LYmM} zrZ91y2CSLBOl3R_(wg61_Zr$MaSO|l8)S^gh!rZ?KvkbuGtGN!PXp$pdxy&*S|&T{ zD$o|_qM0{t0B<)KWLSHs+u|KE19r3Pb*@6F_B0^fC9||g<%I01`h92(bkfYbgSYuP zBfS{vw2T;z1nuUSSGTM-n%UEUE?T>8#5-tt{eCnLw;>b>yRqHSPG3QAA<&Me>-NJW z9d6V^&hJH@25{=@Mwe*!JTuS?eoI-t$=1)WXS%WDHa)}PW0`Yb>-97S1S+TO1R%?Zw+>!qUn(H9DTF5U>6E9=Q>TH2KUb7>7vv1g`pQJIqp=GN|o<0z*=-f~FAstB+mJn4M7m;DrVUvhtJVO&^I`kaV{;hz^!{gDB zOc|f+-AN_5^34_SlztO5^BP1+ zCSQn63r}ue5Rpb1actyjAQ#jot{5&%-lPa#ixny<+OWgMLi!JJTMWu+I}S+z0000< KMNUMnLSTZ@hTe$) literal 0 HcmV?d00001 diff --git a/docs/images/icons/OceanBase.svg b/docs/images/icons/OceanBase.svg new file mode 100644 index 00000000000..e4589987ea6 --- /dev/null +++ b/docs/images/icons/OceanBase.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/images/icons/OneSignal.svg b/docs/images/icons/OneSignal.svg new file mode 100644 index 00000000000..8f0c26700da --- /dev/null +++ b/docs/images/icons/OneSignal.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/images/icons/OpenMldb.png b/docs/images/icons/OpenMldb.png new file mode 100644 index 0000000000000000000000000000000000000000..b66e8dedef4238588779e7f63507a00fe4a7fd26 GIT binary patch literal 8154 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 \ No newline at end of file diff --git a/docs/images/icons/Oracle.svg b/docs/images/icons/Oracle.svg new file mode 100644 index 00000000000..c4865624c3e --- /dev/null +++ b/docs/images/icons/Oracle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/images/icons/Paimon.svg b/docs/images/icons/Paimon.svg new file mode 100644 index 00000000000..9dac157fdb6 --- /dev/null +++ b/docs/images/icons/Paimon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/images/icons/Persistiq.svg b/docs/images/icons/Persistiq.svg new file mode 100644 index 00000000000..2ab14f08a78 --- /dev/null +++ b/docs/images/icons/Persistiq.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/images/icons/Phoenix.svg b/docs/images/icons/Phoenix.svg new file mode 100644 index 00000000000..6fa6e48a403 --- /dev/null +++ b/docs/images/icons/Phoenix.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/images/icons/PostgreSQL CDC.svg b/docs/images/icons/PostgreSQL CDC.svg new file mode 100644 index 00000000000..38547f16078 --- /dev/null +++ b/docs/images/icons/PostgreSQL CDC.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/images/icons/PostgreSQL.svg b/docs/images/icons/PostgreSQL.svg new file mode 100644 index 00000000000..38547f16078 --- /dev/null +++ b/docs/images/icons/PostgreSQL.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/images/icons/Pulsar.svg b/docs/images/icons/Pulsar.svg new file mode 100644 index 00000000000..cabedf1e022 --- /dev/null +++ b/docs/images/icons/Pulsar.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/images/icons/Qdrant.svg b/docs/images/icons/Qdrant.svg new file mode 100644 index 00000000000..b431d111a6a --- /dev/null +++ b/docs/images/icons/Qdrant.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/images/icons/Rabbitmq.svg b/docs/images/icons/Rabbitmq.svg new file mode 100644 index 00000000000..a4ecbc6cfbf --- /dev/null +++ b/docs/images/icons/Rabbitmq.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/images/icons/Redis.svg b/docs/images/icons/Redis.svg new file mode 100644 index 00000000000..4cbd41cada9 --- /dev/null +++ b/docs/images/icons/Redis.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/images/icons/RocketMQ.svg b/docs/images/icons/RocketMQ.svg new file mode 100644 index 00000000000..3fd2c1adba9 --- /dev/null +++ b/docs/images/icons/RocketMQ.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/images/icons/S3File.svg b/docs/images/icons/S3File.svg new file mode 100644 index 00000000000..ddd50aeff00 --- /dev/null +++ b/docs/images/icons/S3File.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/images/icons/SQL Server.svg b/docs/images/icons/SQL Server.svg new file mode 100644 index 00000000000..db4b76ca740 --- /dev/null +++ b/docs/images/icons/SQL Server.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/images/icons/Sftp.svg b/docs/images/icons/Sftp.svg new file mode 100644 index 00000000000..2a8015eb504 --- /dev/null +++ b/docs/images/icons/Sftp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/images/icons/Snowflake.svg b/docs/images/icons/Snowflake.svg new file mode 100644 index 00000000000..fb4c2868fba --- /dev/null +++ b/docs/images/icons/Snowflake.svg @@ -0,0 +1,3 @@ + + + diff --git a/docs/images/icons/StarRocks.svg b/docs/images/icons/StarRocks.svg new file mode 100644 index 00000000000..10a52bbf355 --- /dev/null +++ b/docs/images/icons/StarRocks.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/images/icons/TDengine.svg b/docs/images/icons/TDengine.svg new file mode 100644 index 00000000000..588347b3727 --- /dev/null +++ b/docs/images/icons/TDengine.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/images/icons/Tablestore.svg b/docs/images/icons/Tablestore.svg new file mode 100644 index 00000000000..24526c988b9 --- /dev/null +++ b/docs/images/icons/Tablestore.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/images/icons/Typesense.png b/docs/images/icons/Typesense.png new file mode 100644 index 0000000000000000000000000000000000000000..f25cc7e9e71aa99396a30c9a340fd7ed918a11b5 GIT binary patch literal 1652 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⁡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 aKm7kOh-fHij>dri0000