This is an automated email from the ASF dual-hosted git repository.
benjobs pushed a commit to branch dev
in repository https://gitbox.apache.org/repos/asf/streampark-website.git
The following commit(s) were added to refs/heads/dev by this push:
new b348d29d [TLP] update key features (#422)
b348d29d is described below
commit b348d29d99bfe9749a1033bd838857f1aec07f9a
Author: benjobs <[email protected]>
AuthorDate: Tue Feb 11 01:10:02 2025 +0800
[TLP] update key features (#422)
* [TLP] update key features
* [TLP] drop "incubator" prefix
* [TLP] update our users
---
community/contribution_guide/document.md | 2 +-
community/contribution_guide/e2e-guide.md | 2 +-
community/release/How-to-release-version.md | 8 +-
community/submit_guide/document.md | 4 +-
community/submit_guide/submit-code.md | 2 +-
docs/development/1.development.md | 6 +-
docs/get-started/3.dockerDeployment.md | 14 +-
.../current/release/How-to-release.md | 8 +-
.../current/submit_guide/document.md | 4 +-
.../current/submit_guide/submit-code.md | 2 +-
.../current/development/1.development.md | 6 +-
.../current/get-started/3.dockerDeployment.md | 14 +-
plugins/github-info.js | 2 +-
src/components/AchievementBanner/index.tsx | 4 +-
src/components/Development/languages.json | 29 +-
src/components/TrustedUsers/index.tsx | 10 +-
src/components/TrustedUsers/languages.json | 111 --------
src/components/TrustedUsers/row1.json | 130 +--------
src/components/TrustedUsers/row2.json | 111 ++------
src/components/TrustedUsers/styles.module.css | 4 +-
src/pages/_home/_users/index.tsx | 91 -------
src/pages/_home/_users/row1.json | 118 ---------
src/pages/_home/_users/row2.json | 98 -------
src/pages/_home/_users/styles.module.css | 77 ------
src/pages/_home/languages.json | 127 ---------
src/pages/home/index.tsx | 8 +-
src/pages/home/languages.json | 52 +++-
src/pages/user/images.json | 293 +++++----------------
src/pages/user/index.less | 5 -
src/pages/user/index.tsx | 26 +-
static/home/brands/colorful/alpha.png | Bin 3000 -> 0 bytes
static/home/brands/colorful/apollo.png | Bin 10077 -> 0 bytes
static/home/brands/colorful/atguigu.png | Bin 74036 -> 0 bytes
static/home/brands/colorful/baidu.png | Bin 13644 -> 0 bytes
static/home/brands/colorful/banggood.png | Bin 22456 -> 0 bytes
static/home/brands/colorful/belle.png | Bin 18867 -> 0 bytes
static/home/brands/colorful/bondex.png | Bin 20030 -> 0 bytes
static/home/brands/colorful/changan.png | Bin 19570 -> 0 bytes
static/home/brands/colorful/china-unicon.png | Bin 16987 -> 0 bytes
static/home/brands/colorful/china_entercom.png | Bin 41544 -> 0 bytes
static/home/brands/colorful/cloudview.png | Bin 3542 -> 0 bytes
static/home/brands/colorful/ctyun.png | Bin 4760 -> 0 bytes
static/home/brands/colorful/dataway.png | Bin 29381 -> 0 bytes
static/home/brands/colorful/deepway.png | Bin 21188 -> 0 bytes
static/home/brands/colorful/doctorglasses.png | Bin 95667 -> 0 bytes
static/home/brands/colorful/dtsclouds.png | Bin 11537 -> 0 bytes
static/home/brands/colorful/dustess.png | Bin 33882 -> 0 bytes
static/home/brands/colorful/dyrs.png | Bin 84873 -> 0 bytes
static/home/brands/colorful/esign.png | Bin 14140 -> 0 bytes
static/home/brands/colorful/fy-data.png | Bin 17602 -> 0 bytes
.../home/brands/colorful/gigacloud_technology.png | Bin 46507 -> 0 bytes
static/home/brands/colorful/grow.png | Bin 11303 -> 0 bytes
static/home/brands/colorful/haibo.png | Bin 9896 -> 0 bytes
static/home/brands/colorful/hopson.png | Bin 34017 -> 0 bytes
static/home/brands/colorful/hrfax.png | Bin 222703 -> 0 bytes
static/home/brands/colorful/inmobi.png | Bin 7094 -> 0 bytes
static/home/brands/colorful/itcast.png | Bin 17174 -> 0 bytes
static/home/brands/colorful/joy_u.png | Bin 13373 -> 0 bytes
static/home/brands/colorful/joyme.png | Bin 10401 -> 0 bytes
static/home/brands/colorful/kcbebank.png | Bin 103653 -> 0 bytes
static/home/brands/colorful/lccomputing.png | Bin 38012 -> 0 bytes
static/home/brands/colorful/longping.png | Bin 199840 -> 0 bytes
static/home/brands/colorful/lydigi.png | Bin 109364 -> 0 bytes
static/home/brands/colorful/mafengwo.png | Bin 31073 -> 0 bytes
static/home/brands/colorful/relx.png | Bin 35305 -> 0 bytes
static/home/brands/colorful/shudui.png | Bin 78870 -> 0 bytes
static/home/brands/colorful/shunwang.png | Bin 223769 -> 0 bytes
static/home/brands/colorful/sobot.png | Bin 43852 -> 0 bytes
static/home/brands/colorful/supcon.png | Bin 6295 -> 0 bytes
static/home/brands/colorful/tencent.png | Bin 11383 -> 0 bytes
static/home/brands/colorful/tenclass.png | Bin 22863 -> 0 bytes
static/home/brands/colorful/treeroot.png | Bin 113310 -> 0 bytes
static/home/brands/colorful/vixtel.png | Bin 3646 -> 0 bytes
static/home/brands/colorful/vlion.png | Bin 113634 -> 0 bytes
static/home/brands/colorful/vphonor.png | Bin 50616 -> 0 bytes
static/home/brands/colorful/wonders.png | Bin 13512 -> 0 bytes
static/home/brands/colorful/yingzi.png | Bin 9145 -> 0 bytes
static/home/brands/colorful/yipage.png | Bin 18854 -> 0 bytes
static/home/brands/colorful/yonghui.png | Bin 18814 -> 0 bytes
static/home/brands/colorful/yto.png | Bin 30092 -> 0 bytes
static/home/brands/colorful/yucun.png | Bin 52464 -> 0 bytes
static/home/brands/colorful/yunlizhi.png | Bin 30235 -> 0 bytes
static/home/brands/colorful/zehoo.png | Bin 66107 -> 0 bytes
static/home/brands/colorful/zhengzhou.png | Bin 15031 -> 0 bytes
static/home/brands/colorful/ziroom.png | Bin 50857 -> 0 bytes
static/home/brands/colorful/zoomlion.png | Bin 55508 -> 0 bytes
static/home/brands/colorful/zto.png | Bin 150344 -> 0 bytes
static/home/brands/plain/alpha.png | Bin 4645 -> 0 bytes
static/home/brands/plain/apollo.png | Bin 5816 -> 0 bytes
static/home/brands/plain/atguigu.png | Bin 8457 -> 0 bytes
static/home/brands/plain/baidu.png | Bin 5774 -> 0 bytes
static/home/brands/plain/banggood.png | Bin 6395 -> 0 bytes
static/home/brands/plain/belle.png | Bin 7104 -> 0 bytes
static/home/brands/plain/bondex.png | Bin 8973 -> 0 bytes
static/home/brands/plain/changan.png | Bin 4135 -> 0 bytes
static/home/brands/plain/china-unicon.png | Bin 7217 -> 0 bytes
static/home/brands/plain/china_entercom.png | Bin 9198 -> 0 bytes
static/home/brands/plain/cloudview.png | Bin 5488 -> 0 bytes
static/home/brands/plain/ctyun.png | Bin 4968 -> 0 bytes
static/home/brands/plain/dataway.png | Bin 11632 -> 0 bytes
static/home/brands/plain/deepway.png | Bin 3209 -> 0 bytes
static/home/brands/plain/doctorglasses.png | Bin 8978 -> 0 bytes
static/home/brands/plain/dtsclouds.png | Bin 5410 -> 0 bytes
static/home/brands/plain/dustess.png | Bin 6531 -> 0 bytes
static/home/brands/plain/dyrs.png | Bin 5949 -> 0 bytes
static/home/brands/plain/ego.png | Bin 6390 -> 0 bytes
static/home/brands/plain/esign.png | Bin 5008 -> 0 bytes
static/home/brands/plain/fy-data.png | Bin 12592 -> 0 bytes
static/home/brands/plain/gigacloud_technology.png | Bin 9126 -> 0 bytes
static/home/brands/plain/grow.png | Bin 4820 -> 0 bytes
static/home/brands/plain/haibo.png | Bin 9261 -> 0 bytes
static/home/brands/plain/hopson.png | Bin 7987 -> 0 bytes
static/home/brands/plain/hrfax.png | Bin 7795 -> 0 bytes
static/home/brands/plain/inmobi.png | Bin 3316 -> 0 bytes
static/home/brands/plain/itcast.png | Bin 8496 -> 0 bytes
static/home/brands/plain/joy_u.png | Bin 8847 -> 0 bytes
static/home/brands/plain/joyme.png | Bin 6348 -> 0 bytes
static/home/brands/plain/kcbebank.png | Bin 8087 -> 0 bytes
static/home/brands/plain/lccomputing.png | Bin 7115 -> 0 bytes
static/home/brands/plain/longping.png | Bin 7733 -> 0 bytes
static/home/brands/plain/lydigi.png | Bin 5545 -> 0 bytes
static/home/brands/plain/mafengwo.png | Bin 5574 -> 0 bytes
static/home/brands/plain/relx.png | Bin 6464 -> 0 bytes
static/home/brands/plain/shudui.png | Bin 8245 -> 0 bytes
static/home/brands/plain/shunwang.png | Bin 8750 -> 0 bytes
static/home/brands/plain/sobot.png | Bin 7537 -> 0 bytes
static/home/brands/plain/supcon.png | Bin 3584 -> 0 bytes
static/home/brands/plain/tencent.png | Bin 5953 -> 0 bytes
static/home/brands/plain/treeroot.png | Bin 9637 -> 0 bytes
static/home/brands/plain/vixtel.png | Bin 3409 -> 0 bytes
static/home/brands/plain/vlion.png | Bin 6610 -> 0 bytes
static/home/brands/plain/vphonor.png | Bin 5598 -> 0 bytes
static/home/brands/plain/wonders.png | Bin 7657 -> 0 bytes
static/home/brands/plain/yingzi.png | Bin 6905 -> 0 bytes
static/home/brands/plain/yipage.png | Bin 5031 -> 0 bytes
static/home/brands/plain/yonghui.png | Bin 6393 -> 0 bytes
static/home/brands/plain/yto.png | Bin 9548 -> 0 bytes
static/home/brands/plain/yucun.png | Bin 9100 -> 0 bytes
static/home/brands/plain/yunlizhi.png | Bin 11040 -> 0 bytes
static/home/brands/plain/zehoo.png | Bin 7000 -> 0 bytes
static/home/brands/plain/zhengzhou.png | Bin 4492 -> 0 bytes
static/home/brands/plain/ziroom.png | Bin 4424 -> 0 bytes
static/home/brands/plain/zoomlion.png | Bin 5827 -> 0 bytes
static/home/brands/plain/zto.png | Bin 7070 -> 0 bytes
.../\345\244\251\347\234\274\346\237\245.png" | Bin 7621 -> 0 bytes
.../\346\231\272\351\242\206\344\272\221.png" | Bin 7396 -> 0 bytes
...35\255\345\267\236\351\223\266\350\241\214.png" | Bin 8898 -> 0 bytes
.../brands/plain/\346\236\201\345\205\211.png" | Bin 5950 -> 0 bytes
.../brands/plain/\346\261\207\344\270\260.png" | Bin 5431 -> 0 bytes
...01\224\351\200\232\346\225\260\347\247\221.png" | Bin 6349 -> 0 bytes
...01\223\345\217\243\351\207\221\347\247\221.png" | Bin 7582 -> 0 bytes
.../\351\205\267\345\256\266\344\271\220.png" | Bin 5986 -> 0 bytes
static/home/user/dark/GCT.png | Bin 0 -> 55215 bytes
static/home/user/dark/HSBC.png | Bin 0 -> 27476 bytes
static/home/user/dark/YTexpress.png | Bin 0 -> 73788 bytes
static/home/user/dark/apollo.png | Bin 0 -> 51559 bytes
static/home/user/dark/atguigu.png | Bin 0 -> 52495 bytes
static/home/user/dark/baidu.png | Bin 0 -> 40299 bytes
static/home/user/dark/banggood.png | Bin 0 -> 36446 bytes
static/home/user/dark/belle.png | Bin 0 -> 65648 bytes
static/home/user/dark/bondex.png | Bin 0 -> 88815 bytes
static/home/user/dark/bthome.png | Bin 0 -> 19995 bytes
static/home/user/dark/changan.png | Bin 0 -> 63875 bytes
static/home/user/dark/china-entercom.png | Bin 0 -> 83291 bytes
static/home/user/dark/china-unicom.png | Bin 0 -> 69771 bytes
static/home/user/dark/d4px.png | Bin 0 -> 52127 bytes
static/home/user/dark/daokoujinke.png | Bin 0 -> 52468 bytes
static/home/user/dark/dataway.png | Bin 0 -> 83924 bytes
static/home/user/dark/deepway.png | Bin 0 -> 29117 bytes
static/home/user/dark/doctor-glasses.png | Bin 0 -> 51641 bytes
static/home/user/dark/dongxin.png | Bin 0 -> 63270 bytes
static/home/user/dark/donson.png | Bin 0 -> 16741 bytes
static/home/user/dark/dustess.png | Bin 0 -> 50228 bytes
static/home/user/dark/dyrs.png | Bin 0 -> 42841 bytes
static/home/user/dark/e-sign.png | Bin 0 -> 37229 bytes
static/home/user/dark/eeo.png | Bin 0 -> 41166 bytes
static/home/user/dark/guilinbank.png | Bin 0 -> 35357 bytes
static/home/user/dark/haibo.png | Bin 0 -> 104011 bytes
static/home/user/dark/hrfax.png | Bin 0 -> 32612 bytes
static/home/user/dark/huanle-game.png | Bin 0 -> 65018 bytes
static/home/user/dark/hzbank.png | Bin 0 -> 49649 bytes
static/home/user/dark/imile.png | Bin 0 -> 31302 bytes
static/home/user/dark/inmobi.png | Bin 0 -> 28636 bytes
static/home/user/dark/itbox.png | Bin 0 -> 29459 bytes
static/home/user/dark/itcast.png | Bin 0 -> 75973 bytes
static/home/user/dark/joyme.png | Bin 0 -> 34679 bytes
static/home/user/dark/kingcloud.png | Bin 0 -> 30017 bytes
static/home/user/dark/lccomputing.png | Bin 0 -> 46645 bytes
static/home/user/dark/lilith-games.png | Bin 0 -> 41881 bytes
static/home/user/dark/longping.png | Bin 0 -> 52506 bytes
static/home/user/dark/mafengwo.png | Bin 0 -> 33128 bytes
static/home/user/dark/net163.png | Bin 0 -> 48736 bytes
static/home/user/dark/ninebot.png | Bin 0 -> 28404 bytes
static/home/user/dark/relx.png | Bin 0 -> 31003 bytes
static/home/user/dark/rootcloud.png | Bin 0 -> 78657 bytes
static/home/user/dark/rurora.png | Bin 0 -> 29453 bytes
static/home/user/dark/shifang.png | Bin 0 -> 27219 bytes
static/home/user/dark/shudui.png | Bin 0 -> 39229 bytes
static/home/user/dark/shunwang.png | Bin 0 -> 54224 bytes
static/home/user/dark/shuxing.png | Bin 0 -> 32654 bytes
static/home/user/dark/sobot.png | Bin 0 -> 39334 bytes
static/home/user/dark/sunvega.png | Bin 0 -> 38061 bytes
static/home/user/dark/supcon.png | Bin 0 -> 28076 bytes
static/home/user/dark/tencent.png | Bin 0 -> 32569 bytes
static/home/user/dark/tianyan.png | Bin 0 -> 34114 bytes
static/home/user/dark/tianyicloud.png | Bin 0 -> 46441 bytes
static/home/user/dark/tjjcbank.png | Bin 0 -> 71171 bytes
static/home/user/dark/tongcheng.png | Bin 0 -> 35643 bytes
static/home/user/dark/vixtel.png | Bin 0 -> 37521 bytes
static/home/user/dark/vlion.png | Bin 0 -> 54492 bytes
static/home/user/dark/volcengine.png | Bin 0 -> 23865 bytes
static/home/user/dark/wanda.png | Bin 0 -> 23961 bytes
static/home/user/dark/wifi.png | Bin 0 -> 36589 bytes
static/home/user/dark/yonghui.png | Bin 0 -> 52415 bytes
static/home/user/dark/zhengzhou.png | Bin 0 -> 26611 bytes
static/home/user/dark/zhxj.png | Bin 0 -> 43884 bytes
static/home/user/dark/ziroom.png | Bin 0 -> 34391 bytes
static/home/user/dark/zoomlion.png | Bin 0 -> 35849 bytes
static/home/user/dark/zto.png | Bin 0 -> 37396 bytes
static/home/user/light/GCT.png | Bin 0 -> 93372 bytes
static/home/user/light/HSBC.png | Bin 0 -> 44183 bytes
static/home/user/light/YTexpress.png | Bin 0 -> 91718 bytes
static/home/user/light/apollo.png | Bin 0 -> 59039 bytes
static/home/user/light/atguigu.png | Bin 0 -> 139715 bytes
static/home/user/light/baidu.png | Bin 0 -> 57109 bytes
static/home/user/light/banggood.png | Bin 0 -> 50907 bytes
static/home/user/light/belle.png | Bin 0 -> 130224 bytes
static/home/user/light/bondex.png | Bin 0 -> 109625 bytes
static/home/user/light/bthome.png | Bin 0 -> 23714 bytes
static/home/user/light/changan.png | Bin 0 -> 109565 bytes
static/home/user/light/china-entercom.png | Bin 0 -> 190691 bytes
static/home/user/light/china-unicom.png | Bin 0 -> 84198 bytes
static/home/user/light/d4px.png | Bin 0 -> 151049 bytes
static/home/user/light/daokoujinke.png | Bin 0 -> 156828 bytes
static/home/user/light/dataway.png | Bin 0 -> 97022 bytes
static/home/user/light/deepway.png | Bin 0 -> 65390 bytes
static/home/user/light/doctor-glasses.png | Bin 0 -> 66738 bytes
static/home/user/light/dongxin.png | Bin 0 -> 156709 bytes
static/home/user/light/donson.png | Bin 0 -> 20267 bytes
static/home/user/light/dustess.png | Bin 0 -> 203899 bytes
static/home/user/light/dyrs.png | Bin 0 -> 83993 bytes
static/home/user/light/e-sign.png | Bin 0 -> 53978 bytes
static/home/user/light/eeo.png | Bin 0 -> 71150 bytes
static/home/user/light/guilinbank.png | Bin 0 -> 133549 bytes
static/home/user/light/haibo.png | Bin 0 -> 145455 bytes
static/home/user/light/hrfax.png | Bin 0 -> 68563 bytes
static/home/user/light/huanle-game.png | Bin 0 -> 129518 bytes
static/home/user/light/hzbank.png | Bin 0 -> 131930 bytes
static/home/user/light/imile.png | Bin 0 -> 37175 bytes
static/home/user/light/inmobi.png | Bin 0 -> 53018 bytes
static/home/user/light/itbox.png | Bin 0 -> 51995 bytes
static/home/user/light/itcast.png | Bin 0 -> 102338 bytes
static/home/user/light/joyme.png | Bin 0 -> 67469 bytes
static/home/user/light/kingcloud.png | Bin 0 -> 104404 bytes
static/home/user/light/lccomputing.png | Bin 0 -> 85490 bytes
static/home/user/light/lilith-games.png | Bin 0 -> 108487 bytes
static/home/user/light/longping.png | Bin 0 -> 172597 bytes
static/home/user/light/mafengwo.png | Bin 0 -> 93522 bytes
static/home/user/light/net163.png | Bin 0 -> 70370 bytes
static/home/user/light/ninebot.png | Bin 0 -> 48775 bytes
static/home/user/light/relx.png | Bin 0 -> 41692 bytes
static/home/user/light/rootcloud.png | Bin 0 -> 101622 bytes
static/home/user/light/rurora.png | Bin 0 -> 48680 bytes
static/home/user/light/shifang.png | Bin 0 -> 55392 bytes
static/home/user/light/shudui.png | Bin 0 -> 52945 bytes
static/home/user/light/shunwang.png | Bin 0 -> 77173 bytes
static/home/user/light/shuxing.png | Bin 0 -> 44237 bytes
static/home/user/light/sobot.png | Bin 0 -> 55200 bytes
static/home/user/light/sunvega.png | Bin 0 -> 56893 bytes
static/home/user/light/supcon.png | Bin 0 -> 41675 bytes
static/home/user/light/tencent.png | Bin 0 -> 108782 bytes
static/home/user/light/tianyan.png | Bin 0 -> 45517 bytes
static/home/user/light/tianyicloud.png | Bin 0 -> 61903 bytes
static/home/user/light/tjjcbank.png | Bin 0 -> 105417 bytes
static/home/user/light/tongcheng.png | Bin 0 -> 96621 bytes
static/home/user/light/vixtel.png | Bin 0 -> 100402 bytes
static/home/user/light/vlion.png | Bin 0 -> 99460 bytes
static/home/user/light/volcengine.png | Bin 0 -> 72961 bytes
static/home/user/light/wanda.png | Bin 0 -> 46741 bytes
static/home/user/light/wifi.png | Bin 0 -> 113544 bytes
static/home/user/light/yonghui.png | Bin 0 -> 158962 bytes
static/home/user/light/zhengzhou.png | Bin 0 -> 42195 bytes
static/home/user/light/zhxj.png | Bin 0 -> 57559 bytes
static/home/user/light/ziroom.png | Bin 0 -> 94665 bytes
static/home/user/light/zoomlion.png | Bin 0 -> 133106 bytes
static/home/user/light/zto.png | Bin 0 -> 133673 bytes
286 files changed, 215 insertions(+), 1153 deletions(-)
diff --git a/community/contribution_guide/document.md
b/community/contribution_guide/document.md
index 668a8980..23a54432 100644
--- a/community/contribution_guide/document.md
+++ b/community/contribution_guide/document.md
@@ -9,7 +9,7 @@ Documentation for the StreamPark project is maintained in a
separate [git reposi
First you need to fork the document project into your own github repository,
and then clone the document to your local computer.
```
-git clone
https://github.com/<your-github-user-name>/incubator-streampark-website
+git clone https://github.com/<your-github-user-name>/streampark-website
```
For more information on how to develop document locally, please refer to the
[documentation contribution
guide](https://github.com/apache/streampark-website/blob/dev/README.md)
diff --git a/community/contribution_guide/e2e-guide.md
b/community/contribution_guide/e2e-guide.md
index 081b064e..9f53da66 100644
--- a/community/contribution_guide/e2e-guide.md
+++ b/community/contribution_guide/e2e-guide.md
@@ -8,6 +8,6 @@ The current community E2E test has not yet reached full
coverage, so this docume
The E2E test pages are currently divided into four pages: Project Management,
Resource Center, DataSource, and Security Center.
-Contributors can find the task by going to GitHub, searching for
[apache/incubator-streampark](https://github.com/apache/streampark), and then
searching for `e2e` in the [issue
list](https://github.com/apache/streampark/issues?q=is%3Aissue+is%3Aopen+e2e).
As shown below.
+Contributors can find the task by going to GitHub, searching for
[apache/streampark](https://github.com/apache/streampark), and then searching
for `e2e` in the [issue
list](https://github.com/apache/streampark/issues?q=is%3Aissue+is%3Aopen+e2e).
As shown below.
For more information on e2e development, please refer to the
[E2E](https://github.com/apache/streampark/blob/dev/streampark-e2e/README.md).
diff --git a/community/release/How-to-release-version.md
b/community/release/How-to-release-version.md
index 96688fa7..9d160d30 100644
--- a/community/release/How-to-release-version.md
+++ b/community/release/How-to-release-version.md
@@ -187,7 +187,7 @@ $ svn ci -m "add gpg key for muchunjin"
### 3.2 clone release branch to local
```shell
-git clone -b release-2.1.0-rc1 -c core.autocrlf=false
[email protected]:apache/incubator-streampark.git
+git clone -b release-2.1.0-rc1 -c core.autocrlf=false
[email protected]:apache/streampark.git
```
### 3.3 Compile the binary package
@@ -498,7 +498,7 @@
https://streampark.apache.org/community/release/how-to-verify
How to Build:
-1.cd incubator-streampark
+1.cd streampark
2.sh ./build.sh
Thanks!
@@ -602,10 +602,10 @@ Steps to validate the release, Please refer to:
How to Build:
1) clone source code:
-> git clone -b v2.1.0-rc1 [email protected]:apache/incubator-streampark.git
+> git clone -b v2.1.0-rc1 [email protected]:apache/streampark.git
2) build project:
-> cd incubator-streampark && sh ./build.sh
+> cd streampark && sh ./build.sh
Thanks,
diff --git a/community/submit_guide/document.md
b/community/submit_guide/document.md
index 609a02b1..5805edc4 100644
--- a/community/submit_guide/document.md
+++ b/community/submit_guide/document.md
@@ -30,7 +30,7 @@ Documentation for the StreamPark project is maintained in a
separate [git reposi
First you need to fork the document project into your own github repository,
and then clone the document to your local computer.
```shell
-git clone [email protected]:<your-github-user-name>/incubator-streampark-website
+git clone [email protected]:<your-github-user-name>/streampark-website
```
## Preview and generate static files
@@ -38,7 +38,7 @@ git clone
[email protected]:<your-github-user-name>/incubator-streampark-website
This website is compiled using node, using Docusaurus framework components
1. Download and install nodejs (version>12.5.0)
-2. Clone the code to the local `git clone
[email protected]:apache/incubator-streampark-website.git`
+2. Clone the code to the local `git clone
[email protected]:apache/streampark-website.git`
3. Run `npm install` to install the required dependent libraries.
4. Run `npm run start` in the root directory, you can visit
http://localhost:3000 to view the English mode preview of the site
5. Run `npm run start-zh` in the root directory, you can visit
http://localhost:3000 to view the Chinese mode preview of the site
diff --git a/community/submit_guide/submit-code.md
b/community/submit_guide/submit-code.md
index f8233eec..f82358ec 100644
--- a/community/submit_guide/submit-code.md
+++ b/community/submit_guide/submit-code.md
@@ -26,7 +26,7 @@ sidebar_position: 2
2. Clone your repository to your local:
```shell
- git clone https://github.com/<your-github-id>/incubator-streampark.git
+ git clone https://github.com/<your-github-id>/streampark.git
```
3. Add remote repository address, name it upstream:
diff --git a/docs/development/1.development.md
b/docs/development/1.development.md
index eb1bc78a..7bb2bfa2 100644
--- a/docs/development/1.development.md
+++ b/docs/development/1.development.md
@@ -20,7 +20,7 @@ git clone https://github.com/apache/streampark.git
### Build the Project
```bash
-cd incubator-streampark/
+cd streampark/
./build.sh
```
@@ -41,7 +41,7 @@ tar -zxvf apache-streampark-2.2.0-incubating-bin.tar.gz
### Copy the Path
-Copy the path of the extracted directory, for example:
`${workspace}/incubator-streampark/dist/apache-streampark-2.2.0-incubating-bin`
+Copy the path of the extracted directory, for example:
`${workspace}/streampark/dist/apache-streampark-2.2.0-incubating-bin`
### Start the Backend Service
@@ -54,7 +54,7 @@ Modify the launch configuration
Check `Add VM options` and `Add dependencies with "provided" scope to
classpath`, and input the parameter `-Dapp.home=$path`, where `$path` is the
path we just copied.
```bash
--Dapp.home=${workspace}/incubator-streampark/dist/apache-streampark-2.2.0-incubating-bin
+-Dapp.home=${workspace}/streampark/dist/apache-streampark-2.2.0-incubating-bin
```

diff --git a/docs/get-started/3.dockerDeployment.md
b/docs/get-started/3.dockerDeployment.md
index ec31d585..cd224f7a 100644
--- a/docs/get-started/3.dockerDeployment.md
+++ b/docs/get-started/3.dockerDeployment.md
@@ -27,8 +27,8 @@ This method is suitable for beginners to learn and become
familiar with the feat
### 2. Deployment
```shell
-wget
https://raw.githubusercontent.com/apache/incubator-streampark/dev/docker/docker-compose.yaml
-wget
https://raw.githubusercontent.com/apache/incubator-streampark/dev/docker/.env
+wget
https://raw.githubusercontent.com/apache/streampark/dev/docker/docker-compose.yaml
+wget https://raw.githubusercontent.com/apache/streampark/dev/docker/.env
docker-compose up -d
```
@@ -53,8 +53,8 @@ This approach is suitable for enterprise production, where
you can quickly deplo
Note: The diversity of deployment support is maintained through the .env
configuration file, make sure there is one and only one .env file in the
directory
```shell
-wget
https://raw.githubusercontent.com/apache/incubator-streampark/dev/deploy/docker/docker-compose.yaml
-wget
https://raw.githubusercontent.com/apache/incubator-streampark/dev/deploy/docker/mysql/.env
+wget
https://raw.githubusercontent.com/apache/streampark/dev/deploy/docker/docker-compose.yaml
+wget
https://raw.githubusercontent.com/apache/streampark/dev/deploy/docker/mysql/.env
vim .env
```
@@ -75,8 +75,8 @@ docker-compose up -d
#### Use existing Pgsql services
```shell
-wget
https://raw.githubusercontent.com/apache/incubator-streampark/dev/deploy/docker/docker-compose.yaml
-wget
https://raw.githubusercontent.com/apache/incubator-streampark/dev/deploy/docker/pgsql/.env
+wget
https://raw.githubusercontent.com/apache/streampark/dev/deploy/docker/docker-compose.yaml
+wget
https://raw.githubusercontent.com/apache/streampark/dev/deploy/docker/pgsql/.env
vim .env
```
Modify the corresponding connection information
@@ -95,7 +95,7 @@ docker-compose up -d
## Build images based on source code for Apache StreamPark™ deployment
```
git clone https://github.com/apache/streampark.git
-cd incubator-streampark/deploy/docker
+cd streampark/deploy/docker
vim docker-compose
```
diff --git
a/i18n/zh-CN/docusaurus-plugin-content-docs-community/current/release/How-to-release.md
b/i18n/zh-CN/docusaurus-plugin-content-docs-community/current/release/How-to-release.md
index 789236bf..42ab4a22 100644
---
a/i18n/zh-CN/docusaurus-plugin-content-docs-community/current/release/How-to-release.md
+++
b/i18n/zh-CN/docusaurus-plugin-content-docs-community/current/release/How-to-release.md
@@ -249,7 +249,7 @@ $ mvn --encrypt-password <apache passphrase>
#### 3.2 克隆发布分支到本地
```shell
-git clone -b release-2.1.0-rc1 -c core.autocrlf=false
[email protected]:apache/incubator-streampark.git
+git clone -b release-2.1.0-rc1 -c core.autocrlf=false
[email protected]:apache/streampark.git
```
#### 3.3 发布相关JAR到Apache Nexus
@@ -498,7 +498,7 @@
https://streampark.apache.org/community/release/how_to_verify_release
How to Build:
-1.cd incubator-streampark
+1.cd streampark
2.sh ./build.sh
Thanks!
@@ -604,10 +604,10 @@ Steps to validate the release, Please refer to:
How to Build:
1) clone source code:
-> git clone -b v2.1.0-rc1 [email protected]:apache/incubator-streampark.git
+> git clone -b v2.1.0-rc1 [email protected]:apache/streampark.git
2) build project:
-> cd incubator-streampark && sh ./build.sh
+> cd streampark && sh ./build.sh
Thanks,
diff --git
a/i18n/zh-CN/docusaurus-plugin-content-docs-community/current/submit_guide/document.md
b/i18n/zh-CN/docusaurus-plugin-content-docs-community/current/submit_guide/document.md
index 6da88465..b2568798 100644
---
a/i18n/zh-CN/docusaurus-plugin-content-docs-community/current/submit_guide/document.md
+++
b/i18n/zh-CN/docusaurus-plugin-content-docs-community/current/submit_guide/document.md
@@ -30,7 +30,7 @@ StreamPark 项目的文档在一个单独的 [git 仓库](https://github.com/apa
首先,您需要将文档项目 fork 到您自己的 github 仓库,然后将文`clone`到您的本地计算机。
```shell
-git clone [email protected]:<your-github-user-name>/incubator-streampark-website
+git clone [email protected]:<your-github-user-name>/streampark-website
```
## 预览和生成静态文件
@@ -38,7 +38,7 @@ git clone
[email protected]:<your-github-user-name>/incubator-streampark-website
此网站使用 node 进行编译,使用 Docusaurus 框架组件。
1. 下载并安装 nodejs (版本>12.5.0)
-2. 将代码克隆到本地 `git clone [email protected]:apache/incubator-streampark-website.git`
+2. 将代码克隆到本地 `git clone [email protected]:apache/streampark-website.git`
3. 运行 `npm install` 来安装所需的依赖库。
4. 在根目录中运行 `npm run start`,您可以访问 http://localhost:3000 查看站点的英文模式预览
5. 在根目录中运行 `npm run start-zh`,您可以访问 http://localhost:3000 查看站点的中文模式预览
diff --git
a/i18n/zh-CN/docusaurus-plugin-content-docs-community/current/submit_guide/submit-code.md
b/i18n/zh-CN/docusaurus-plugin-content-docs-community/current/submit_guide/submit-code.md
index c3a2140a..3dbcb6a9 100644
---
a/i18n/zh-CN/docusaurus-plugin-content-docs-community/current/submit_guide/submit-code.md
+++
b/i18n/zh-CN/docusaurus-plugin-content-docs-community/current/submit_guide/submit-code.md
@@ -26,7 +26,7 @@ sidebar_position: 2
2. 将你的仓库 Clone 到本地设备:
```shell
- git clone https://github.com/<your-github-id>/incubator-streampark.git
+ git clone https://github.com/<your-github-id>/streampark.git
```
3. 添加远程仓库地址:
diff --git
a/i18n/zh-CN/docusaurus-plugin-content-docs/current/development/1.development.md
b/i18n/zh-CN/docusaurus-plugin-content-docs/current/development/1.development.md
index b5c8a0dc..a2124ceb 100644
---
a/i18n/zh-CN/docusaurus-plugin-content-docs/current/development/1.development.md
+++
b/i18n/zh-CN/docusaurus-plugin-content-docs/current/development/1.development.md
@@ -19,7 +19,7 @@ git clone https://github.com/apache/streampark.git
### 构建项目
```bash
-cd incubator-streampark/
+cd streampark/
./build.sh
```
@@ -40,7 +40,7 @@ tar -zxvf apache-streampark-2.2.0-incubating-bin.tar.gz
### 复制路径
-复制解压后的目录路径,例:`${workspace}/incubator-streampark/dist/apache-streampark-2.2.0-incubating-bin`
+复制解压后的目录路径,例:`${workspace}/streampark/dist/apache-streampark-2.2.0-incubating-bin`
### 启动后台服务
@@ -53,7 +53,7 @@ tar -zxvf apache-streampark-2.2.0-incubating-bin.tar.gz
勾选 `Add VM options` 和 `Add dependencies with "provided" scope to
classpath`,填写参数 `-Dapp.home=$path`,`$path` 是我们刚刚复制的路径
```bash
--Dapp.home=${workspace}/incubator-streampark/dist/apache-streampark-2.2.0-incubating-bin
+-Dapp.home=${workspace}/streampark/dist/apache-streampark-2.2.0-incubating-bin
```

diff --git
a/i18n/zh-CN/docusaurus-plugin-content-docs/current/get-started/3.dockerDeployment.md
b/i18n/zh-CN/docusaurus-plugin-content-docs/current/get-started/3.dockerDeployment.md
index 3079d722..c340f033 100644
---
a/i18n/zh-CN/docusaurus-plugin-content-docs/current/get-started/3.dockerDeployment.md
+++
b/i18n/zh-CN/docusaurus-plugin-content-docs/current/get-started/3.dockerDeployment.md
@@ -26,8 +26,8 @@ sidebar_position: 3
#### 2. 部署
```shell
-wget
https://raw.githubusercontent.com/apache/incubator-streampark/dev/docker/docker-compose.yaml
-wget
https://raw.githubusercontent.com/apache/incubator-streampark/dev/docker/.env
+wget
https://raw.githubusercontent.com/apache/streampark/dev/docker/docker-compose.yaml
+wget https://raw.githubusercontent.com/apache/streampark/dev/docker/.env
docker-compose up -d
```
服务启动后,可以通过 http://localhost:10000 访问 StreamPark,同时也可以通过 http://localhost:8081
访问Flink。访问StreamPark链接后会跳转到登陆页面,StreamPark 默认的用户和密码分别为 admin 和
streampark。想要了解更多操作请参考用户手册快速上手。
@@ -55,8 +55,8 @@ docker-compose up -d
注意:部署支持的多样性是通过.env这个配置文件来进行维护的,要保证目录下有且仅有一个.env文件
```shell
-wget
https://raw.githubusercontent.com/apache/incubator-streampark/dev/docker/docker-compose.yaml
-wget
https://raw.githubusercontent.com/apache/incubator-streampark/dev/docker/mysql/.env
+wget
https://raw.githubusercontent.com/apache/streampark/dev/docker/docker-compose.yaml
+wget https://raw.githubusercontent.com/apache/streampark/dev/docker/mysql/.env
vim .env
```
@@ -77,8 +77,8 @@ docker-compose up -d
### 沿用已有的 PgSQL 服务
```shell
-wget
https://raw.githubusercontent.com/apache/incubator-streampark/dev/docker/docker-compose.yaml
-wget
https://raw.githubusercontent.com/apache/incubator-streampark/dev/docker/pgsql/.env
+wget
https://raw.githubusercontent.com/apache/streampark/dev/docker/docker-compose.yaml
+wget https://raw.githubusercontent.com/apache/streampark/dev/docker/pgsql/.env
vim .env
```
@@ -97,7 +97,7 @@ docker-compose up -d
```shell
git clone https://github.com/apache/streampark.git
-cd incubator-streampark/docker
+cd streampark/docker
vim docker-compose.yaml
```
diff --git a/plugins/github-info.js b/plugins/github-info.js
index 3db4382d..4af8b25f 100644
--- a/plugins/github-info.js
+++ b/plugins/github-info.js
@@ -10,7 +10,7 @@ async function githubInfo(context, opts) {
// The loadContent hook is executed after siteConfig and env has been
loaded.
// You can return a JavaScript object that will be passed to
contentLoaded hook.
const githubData = await fetch(
- 'https://api.github.com/repos/apache/incubator-streampark'
+ 'https://api.github.com/repos/apache/streampark'
)
const data = await githubData.json()
const stars = data?.stargazers_count ?? 31000
diff --git a/src/components/AchievementBanner/index.tsx
b/src/components/AchievementBanner/index.tsx
index 9bf18fb0..40172f38 100644
--- a/src/components/AchievementBanner/index.tsx
+++ b/src/components/AchievementBanner/index.tsx
@@ -62,7 +62,7 @@ export default function AchievementBanner(props:
AchievementBannerProps) {
}
function fetchGithubState() {
- fetch('https://api.github.com/repos/apache/incubator-streampark')
+ fetch('https://api.github.com/repos/apache/streampark')
.then((res) => res.json())
.then((data) => {
setGitHubState((state) => ({
@@ -73,7 +73,7 @@ export default function AchievementBanner(props:
AchievementBannerProps) {
cacheGithubState();
});
- fetch('https://api.github.com/repos/apache/incubator-streampark/releases')
+ fetch('https://api.github.com/repos/apache/streampark/releases')
.then((res) => res.json())
.then((data) => {
console.log(data);
diff --git a/src/components/Development/languages.json
b/src/components/Development/languages.json
index aa3367fb..b8827b55 100644
--- a/src/components/Development/languages.json
+++ b/src/components/Development/languages.json
@@ -23,19 +23,34 @@
},
"feature": [
{
- "title": "简单易用",
+ "title": "流应用开发框架",
"icon": "lni-layers",
- "details": "Apache StreamPark™ 提供了一系列快捷 API 和
Connector,开箱即用,作业状态自动追踪,快速完成作业的开发和管理。"
+ "details": "StreamPark 提供了流作业开发的脚手架,旨在简化 Flink 和 Spark
作业的代码开发流程。集成了一套即插即用的连接器,降低了用户学习和开发的复杂度,让开发更加高效便捷"
},
{
- "title": "流批一体",
+ "title": "一站式实时计算平台",
+ "icon": "lni-layers",
+ "details": "StreamPark StreamPark
提供了流作业操作管理平台,涵盖从开发构建、部署上线、状态管理与恢复到操作运维的全生命周期支持,集等众多功能于一身,是一站式流计算产品。"
+ },
+ {
+ "title": "流批融合",
"icon": "lni-shuffle",
- "details": "Apache StreamPark™ 同时支持 Apache Flink® & Apache
Spark™,无缝支持流式处理和批处理,连接互通,创造无限可能。"
+ "details": "Apache StreamPark™ 既支持流计算引擎 Flink,又支持微批处理引擎
Spark,真正实现了流批一体化融合,成为业界首个在同一平台上兼容多引擎、多版本的工具。"
},
{
- "title": "一站式解决方案",
- "icon": "lni-display-alt",
- "details": "Apache StreamPark™
为流处理作业提供全生命周期支持,从开发到部署,集等众多功能于一身,是一站式流处理平台。"
+ "title": "生态丰富",
+ "icon": "lni-shuffle",
+ "details": "Apache StreamPark™ 已经与众多开源工具做了良好的支持和集成,支持包括
Flink、Spark、Paimon、Doris、Flink CDC 等在内的诸多生态开源项目,为用户提供了更灵活的技术选择。"
+ },
+ {
+ "title": "极简易用",
+ "icon": "lni-layers",
+ "details": "Apache StreamPark™
致力于降低用户的学习和使用门槛,即使是初学者也能在几分钟内快速上手。这种极简的开发体验,让更多企业和开发者能够轻松驾驭实时计算技术,释放数据价值。"
+ },
+ {
+ "title": "成熟稳定",
+ "icon": "lni-layers",
+ "details": "Apache StreamPark™
经历多家企业,大规模使用和生产环境的洗礼,稳定健壮,具备秒级作业状态同步、实时监控以及告警通知能力,有效保障了系统的稳定性,为平台的持续发展奠定了坚实基础。"
}
],
"development": [
diff --git a/src/components/TrustedUsers/index.tsx
b/src/components/TrustedUsers/index.tsx
index 9f77d269..94566f63 100644
--- a/src/components/TrustedUsers/index.tsx
+++ b/src/components/TrustedUsers/index.tsx
@@ -18,8 +18,6 @@ export default function TrustedUsers() {
const { colorMode } = useColorMode();
- // const row1 = images.slice(0, images.length / 2);
- // const row2 = images.slice(images.length / 2);
const gradientColor = colorMode === 'dark' ? '#1f1f1c' : '#fff';
@@ -48,8 +46,8 @@ export default function TrustedUsers() {
<img
src={
colorMode === 'dark'
- ? useBaseUrl('/home/brands/plain/' + img.imgUrl)
- : useBaseUrl('/home/brands/colorful/' + img.imgUrl)
+ ? useBaseUrl('/home/user/dark/' + img.imgUrl)
+ : useBaseUrl('/home/user/light/' + img.imgUrl)
}
alt={img.imgUrl}
/>
@@ -74,8 +72,8 @@ export default function TrustedUsers() {
<img
src={
colorMode === 'dark'
- ? useBaseUrl('/home/brands/plain/' + img.imgUrl)
- : useBaseUrl('/home/brands/colorful/' + img.imgUrl)
+ ? useBaseUrl('/home/user/dark/' + img.imgUrl)
+ : useBaseUrl('/home/user/light/' + img.imgUrl)
}
alt={img.imgUrl}
/>
diff --git a/src/components/TrustedUsers/languages.json
b/src/components/TrustedUsers/languages.json
index f8474849..c6f1ba1b 100644
--- a/src/components/TrustedUsers/languages.json
+++ b/src/components/TrustedUsers/languages.json
@@ -1,60 +1,5 @@
{
"zh-CN": {
- "common": {
- "getStart": "快速开始",
- "architecture": "系统架构",
- "learnMore": "了解更多",
- "coreFeatures": "核 心 特 性",
- "coreFeaturesDesc": "StreamPark™ 让流处理作业开发 & 管理更简单的核心特性",
- "development": "开 发 框 架",
- "developmentDesc": "StreamPark™ 提供了开发框架,可快速完成流处理作业开发",
- "ourUsers": "Our Users",
- "readMore": "阅读更多",
- "download": "下载",
- "releaseDate": "发布日期",
- "newFeatures": "新特性",
- "enhancement": "增强点",
- "bugFixs": "问题修复",
- "changeLog": "详细变更"
- },
- "slogan": {
- "key": "让流处理更简单!",
- "description": "Apache StreamPark™
是一个流处理应用程序开发管理框架,旨在轻松构建和管理流处理应用程序,提供使用 Apache Flink® 和 Apache Spark™
编写流处理应用的开发框架和一站式实时计算平台,核心能力包括不限于应用开发、部署、管理、运维、实时数仓等。"
- },
- "feature": [
- {
- "title": "简单易用",
- "icon": "lni-layers",
- "details": "Apache StreamPark™ 提供了一系列快捷 API 和
Connector,开箱即用,作业状态自动追踪,快速完成作业的开发和管理。"
- },
- {
- "title": "流批一体",
- "icon": "lni-shuffle",
- "details": "Apache StreamPark™ 同时支持 Apache Flink® & Apache
Spark™,无缝支持流式处理和批处理,连接互通,创造无限可能。"
- },
- {
- "title": "一站式解决方案",
- "icon": "lni-display-alt",
- "details": "Apache StreamPark™
为流处理作业提供全生命周期支持,从开发到部署,集等众多功能于一身,是一站式流处理平台。"
- }
- ],
- "development": [
- {
- "icon": "lni-code",
- "title": "编写代码",
- "description": "1. 使用 Apache StreamPark™ 提供的快捷 API 开发流处理作业。"
- },
- {
- "icon": "lni-bug",
- "title": "调试代码",
- "description": "2. 传入 Apache StreamPark™ 约定的配置,进行本地作业开发调试。"
- },
- {
- "icon": "lni-bolt-alt",
- "title": "部署作业",
- "description": "3. 使用 Apache StreamPark™ 提供的平台来部署和管理你的作业。"
- }
- ],
"users": {
"title": "Apache StreamPark™ 赢得了诸多用户的信赖",
"description": "Apache StreamPark™
已经被广泛应用于金融、电商、物流、互联网、制造等行业,帮助用户快速构建和管理流处理作业,提升数据处理效率。",
@@ -62,62 +7,6 @@
}
},
"en": {
- "common": {
- "getStart": "Quick Start",
- "architecture": "System Architecture",
- "description": "Description",
- "learnMore": "Learn More",
- "coreFeatures": "Key Features",
- "coreFeaturesDesc": "The key features of StreamPark™ is to make your
stream processing easier.",
- "development": "Development Framework",
- "developmentDesc": "StreamPark™ provided a development framework to
quickly develop stream processing applications.",
- "ourUsers": "Our Users",
- "readMore": "Read More",
- "download": "Download",
- "releaseDate": "Release Date",
- "newFeatures": "New Features",
- "enhancement": "Enhancement point",
- "bugFixs": "Bug Fix",
- "changeLog": "Changelog"
- },
- "slogan": {
- "key": "make stream processing easier!",
- "description": "Make stream processing easier! Easy-to-use streaming
application development framework and operation platform, with Apache Flink®
and Apache Spark™ supported, provides full lifecycle support for stream
processing applications."
- },
- "feature": [
- {
- "title": "Easy to use",
- "icon": "lni-layers",
- "details": "Only one service, easy deployment. Automatic application
status tracking, enabling development and management of applications within
minutes."
- },
- {
- "title": "Unified Batch & Streaming",
- "icon": "lni-shuffle",
- "details": "StreamPark™ supports both Apache Flink® and Apache Spark™,
making it easier to seamlessly support streaming and batch processing."
- },
- {
- "title": "One-stop Solution",
- "icon": "lni-display-alt",
- "details": "StreamPark™ provides full lifecycle support for stream
processing applications.from development to deployment, It is an one-stop
streaming platform."
- }
- ],
- "development": [
- {
- "icon": "lni-code",
- "title": "Write Code",
- "description": "1. Develop your code quickly using the StreamPark™ API"
- },
- {
- "icon": "lni-bug",
- "title": "Debug Application",
- "description": "2. Debug your code with the application configuration"
- },
- {
- "icon": "lni-bolt-alt",
- "title": "Deploy Application",
- "description": "3. Deploy and manage your applications using
StreamPark™"
- }
- ],
"users": {
"title": "Apache StreamPark™ is trust by",
"description": "StreamPark™ has been widely used in finance, e-commerce,
logistics, Internet, manufacturing and other industries, helping users quickly
build and manage stream processing jobs and improve data processing
efficiency.",
diff --git a/src/components/TrustedUsers/row1.json
b/src/components/TrustedUsers/row1.json
index 06f8b047..2017ed1d 100644
--- a/src/components/TrustedUsers/row1.json
+++ b/src/components/TrustedUsers/row1.json
@@ -1,118 +1,16 @@
[
- {
- "imgUrl": "tencent.png",
- "linkid": "1221793407"
- },
- {
- "imgUrl": "baidu.png",
- "linkid": "919051523"
- },
- {
- "imgUrl": "china-unicon.png",
- "linkid": "1110504908"
- },
- {
- "imgUrl": "mafengwo.png",
- "linkid": "1820333093"
- },
- {
- "imgUrl": "yto.png",
- "linkid": "1139312118"
- },
- {
- "imgUrl": "zto.png",
- "linkid": "1698698427"
- },
- {
- "imgUrl": "ziroom.png",
- "linkid": "1139258870"
- },
- {
- "imgUrl": "ctyun.png",
- "linkid": "1200959475"
- },
- {
- "imgUrl": "apollo.png",
- "linkid": "1099889737"
- },
- {
- "imgUrl": "yonghui.png",
- "linkid": "1200950246"
- },
- {
- "imgUrl": "grow.png",
- "linkid": "1439373911"
- },
- {
- "imgUrl": "longping.png",
- "linkid": "1702009279"
- },
- {
- "imgUrl": "gigacloud_technology.png",
- "linkid": "1201920672"
- },
- {
- "imgUrl": "shunwang.png",
- "linkid": "1209045211"
- },
- {
- "imgUrl": "joy_u.png",
- "linkid": "1288722017"
- },
- {
- "imgUrl": "wondersgroup.png",
- "linkid": "1439405452"
- },
- {
- "imgUrl": "lydigi.png",
- "linkid": "1621433984"
- },
- {
- "imgUrl": "china_entercom.jpg",
- "linkid": "1627571263"
- },
- {
- "imgUrl": "changan.png",
- "linkid": "1519024880"
- },
- {
- "imgUrl": "zhengzhou.png",
- "linkid": "1702043138"
- },
- {
- "imgUrl": "doctorglasses.png",
- "linkid": "1139380442"
- },
- {
- "imgUrl": "kcbebank.png",
- "linkid": "1436777947"
- },
- {
- "imgUrl": "itcast.png",
- "linkid": "1202869920"
- },
- {
- "imgUrl": "dtsclouds.png",
- "linkid": "1060163177"
- },
- {
- "imgUrl": "dustess.png",
- "linkid": "1053560178"
- },
- {
- "imgUrl": "bondex.png",
- "linkid": "1209046845"
- },
- {
- "imgUrl": "relx.png",
- "linkid": "1190134660"
- },
- {
- "imgUrl": "shudui.png",
- "linkid": "1699279960"
- },
- {
- "imgUrl": "atguigu.png",
- "linkid": "1072426004"
- }
+ {"imgUrl": "tencent.png"},
+ {"imgUrl": "baidu.png"},
+ {"imgUrl": "volcengine.png"},
+ {"imgUrl": "china-entercom.png"},
+ {"imgUrl": "china-unicom.png"},
+ {"imgUrl": "ninebot.png"},
+ {"imgUrl": "wifi.png"},
+ {"imgUrl": "net163.png"},
+ {"imgUrl": "HSBC.png"},
+ {"imgUrl": "GCT.png"},
+ {"imgUrl": "tianyicloud.png"},
+ {"imgUrl": "zto.png"},
+ {"imgUrl": "wanda.png"},
+ {"imgUrl": "imile.png"}
]
\ No newline at end of file
diff --git a/src/components/TrustedUsers/row2.json
b/src/components/TrustedUsers/row2.json
index 29b42794..692c6b2b 100644
--- a/src/components/TrustedUsers/row2.json
+++ b/src/components/TrustedUsers/row2.json
@@ -1,98 +1,17 @@
[
- {
- "imgUrl": "yunlizhi.png",
- "linkid": "902445724"
- },
- {
- "imgUrl": "zoomlion.png",
- "linkid": "1053940469"
- },
- {
- "imgUrl": "zehoo.png",
- "linkid": "1080401301"
- },
- {
- "imgUrl": "deepway.png",
- "linkid": "1226705335"
- },
- {
- "imgUrl": "lccomputing.png",
- "linkid": "1490021808"
- },
- {
- "imgUrl": "belle.png",
- "linkid": "981537659"
- },
- {
- "imgUrl": "treeroot.png",
- "linkid": "1863927696"
- },
- {
- "imgUrl": "fy-data.png",
- "linkid": "845603591"
- },
- {
- "imgUrl": "dyrs.png",
- "linkid": "1903038628"
- },
- {
- "imgUrl": "vlion.png",
- "linkid": "1813618317"
- },
- {
- "imgUrl": "haibo.png",
- "linkid": "919246964"
- },
- {
- "imgUrl": "hopson.png",
- "linkid": "919802000"
- },
- {
- "imgUrl": "joyme.png",
- "linkid": "976162112"
- },
- {
- "imgUrl": "sobot.png",
- "linkid": "1099833774"
- },
- {
- "imgUrl": "yipage.png",
- "linkid": "1241823645"
- },
- {
- "imgUrl": "yucun.png",
- "linkid": "1080345217"
- },
- {
- "imgUrl": "banggood.png",
- "linkid": "1177373719"
- },
- {
- "imgUrl": "esign.png",
- "linkid": "1436652912"
- },
- {
- "imgUrl": "vixtel.png",
- "linkid": "1441115997"
- },
- {
- "imgUrl": "supcon.png",
- "linkid": "1463391398"
- },
- {
- "imgUrl": "hrfax.png",
- "linkid": "1436669048"
- },
- {
- "imgUrl": "alpha.png",
- "linkid": "1439634257"
- },
- {
- "imgUrl": "cloudview.png",
- "linkid": "1439378199"
- },
- {
- "imgUrl": "yingzi.png",
- "linkid": "1370407899"
- }
+ {"imgUrl": "tjjcbank.png"},
+ {"imgUrl": "tongcheng.png"},
+ {"imgUrl": "lilith-games.png"},
+ {"imgUrl": "tianyan.png"},
+ {"imgUrl": "yonghui.png"},
+ {"imgUrl": "apollo.png"},
+ {"imgUrl": "changan.png"},
+ {"imgUrl": "zoomlion.png"},
+ {"imgUrl": "mafengwo.png"},
+ {"imgUrl": "kingcloud.png"},
+ {"imgUrl": "hzbank.png"},
+ {"imgUrl": "guilinbank.png"},
+ {"imgUrl": "YTexpress.png"},
+ {"imgUrl": "ziroom.png"},
+ {"imgUrl": "dyrs.png"}
]
\ No newline at end of file
diff --git a/src/components/TrustedUsers/styles.module.css
b/src/components/TrustedUsers/styles.module.css
index d082f04f..849e693e 100644
--- a/src/components/TrustedUsers/styles.module.css
+++ b/src/components/TrustedUsers/styles.module.css
@@ -32,8 +32,8 @@
.swiper-item img {
display: block;
height: auto;
- max-width: 90%;
- max-height: 90%;
+ max-width: 100%;
+ max-height: 100%;
margin: auto;
}
diff --git a/src/pages/_home/_users/index.tsx b/src/pages/_home/_users/index.tsx
deleted file mode 100644
index b663773a..00000000
--- a/src/pages/_home/_users/index.tsx
+++ /dev/null
@@ -1,91 +0,0 @@
-import React, { useRef } from 'react';
-import BrowserOnly from '@docusaurus/BrowserOnly';
-import useBaseUrl from '@docusaurus/useBaseUrl';
-import { useColorMode, useThemeConfig } from '@docusaurus/theme-common';
-import config from "../languages.json";
-// import images from './images.json';
-import row1 from './row1.json';
-import row2 from './row2.json';
-import AOS from 'aos';
-import 'aos/dist/aos.css';
-import Marquee from 'react-fast-marquee';
-import styles from './styles.module.css';
-import RightArrowIcon from '@site/static/icons/arrow-right.svg';
-import { useTranslation } from '@site/src/hooks/useTranslation';
-
-export default function () {
- const { t, language } = useTranslation(config);
-
- const { colorMode } = useColorMode();
-
- // const row1 = images.slice(0, images.length / 2);
- // const row2 = images.slice(images.length / 2);
-
- const gradientColor = colorMode === 'dark' ? '#1f1f1c' : '#fff';
-
- return (
- <BrowserOnly>
- {() => (
- <section className={styles['trusted-users']}>
- <h3 className={styles['title']}>{ t.users.title }</h3>
- <hr
- className="divider my-4 mx-auto"
- style={{ maxWidth: '10rem' }}
- ></hr>
- <Marquee
- direction="left"
- speed={30}
- pauseOnHover
- gradient
- gradientWidth="10%"
- gradientColor={gradientColor}
- className={styles['carousel-container']}
- style={{ marginTop: 40 }}
- >
- {row1.map((img, i) => (
- <div className={styles['swiper-item']}>
- <img
- src={
- colorMode === 'dark'
- ? useBaseUrl('/home/brands/plain/' + img.imgUrl)
- : useBaseUrl('/home/brands/colorful/' + img.imgUrl)
- }
- alt={img.imgUrl}
- />
- </div>
- ))}
- </Marquee>
- <Marquee
- direction="right"
- speed={30}
- gradient
- gradientWidth="10%"
- gradientColor={gradientColor}
- pauseOnHover
- className={styles['carousel-container']}
- style={{ marginTop: 16 }}
- >
- {row2.map((img, i) => (
- <div className={styles['swiper-item']}>
- <img
- src={
- colorMode === 'dark'
- ? useBaseUrl('/home/brands/plain/' + img.imgUrl)
- : useBaseUrl('/home/brands/colorful/' + img.imgUrl)
- }
- alt={img.imgUrl}
- />
- </div>
- ))}
- </Marquee>
- <div className={styles['more-link']}>
- <a href={language === 'zh-CN' ? '/zh-CN/user': "/user"}
className={styles['more-link-btn']}>
- { t.users.more }
- <RightArrowIcon className={styles['more-link-icon']} />
- </a>
- </div>
- </section>
- )}
- </BrowserOnly>
- );
-}
diff --git a/src/pages/_home/_users/row1.json b/src/pages/_home/_users/row1.json
deleted file mode 100644
index 06f8b047..00000000
--- a/src/pages/_home/_users/row1.json
+++ /dev/null
@@ -1,118 +0,0 @@
-[
- {
- "imgUrl": "tencent.png",
- "linkid": "1221793407"
- },
- {
- "imgUrl": "baidu.png",
- "linkid": "919051523"
- },
- {
- "imgUrl": "china-unicon.png",
- "linkid": "1110504908"
- },
- {
- "imgUrl": "mafengwo.png",
- "linkid": "1820333093"
- },
- {
- "imgUrl": "yto.png",
- "linkid": "1139312118"
- },
- {
- "imgUrl": "zto.png",
- "linkid": "1698698427"
- },
- {
- "imgUrl": "ziroom.png",
- "linkid": "1139258870"
- },
- {
- "imgUrl": "ctyun.png",
- "linkid": "1200959475"
- },
- {
- "imgUrl": "apollo.png",
- "linkid": "1099889737"
- },
- {
- "imgUrl": "yonghui.png",
- "linkid": "1200950246"
- },
- {
- "imgUrl": "grow.png",
- "linkid": "1439373911"
- },
- {
- "imgUrl": "longping.png",
- "linkid": "1702009279"
- },
- {
- "imgUrl": "gigacloud_technology.png",
- "linkid": "1201920672"
- },
- {
- "imgUrl": "shunwang.png",
- "linkid": "1209045211"
- },
- {
- "imgUrl": "joy_u.png",
- "linkid": "1288722017"
- },
- {
- "imgUrl": "wondersgroup.png",
- "linkid": "1439405452"
- },
- {
- "imgUrl": "lydigi.png",
- "linkid": "1621433984"
- },
- {
- "imgUrl": "china_entercom.jpg",
- "linkid": "1627571263"
- },
- {
- "imgUrl": "changan.png",
- "linkid": "1519024880"
- },
- {
- "imgUrl": "zhengzhou.png",
- "linkid": "1702043138"
- },
- {
- "imgUrl": "doctorglasses.png",
- "linkid": "1139380442"
- },
- {
- "imgUrl": "kcbebank.png",
- "linkid": "1436777947"
- },
- {
- "imgUrl": "itcast.png",
- "linkid": "1202869920"
- },
- {
- "imgUrl": "dtsclouds.png",
- "linkid": "1060163177"
- },
- {
- "imgUrl": "dustess.png",
- "linkid": "1053560178"
- },
- {
- "imgUrl": "bondex.png",
- "linkid": "1209046845"
- },
- {
- "imgUrl": "relx.png",
- "linkid": "1190134660"
- },
- {
- "imgUrl": "shudui.png",
- "linkid": "1699279960"
- },
- {
- "imgUrl": "atguigu.png",
- "linkid": "1072426004"
- }
-]
\ No newline at end of file
diff --git a/src/pages/_home/_users/row2.json b/src/pages/_home/_users/row2.json
deleted file mode 100644
index 29b42794..00000000
--- a/src/pages/_home/_users/row2.json
+++ /dev/null
@@ -1,98 +0,0 @@
-[
- {
- "imgUrl": "yunlizhi.png",
- "linkid": "902445724"
- },
- {
- "imgUrl": "zoomlion.png",
- "linkid": "1053940469"
- },
- {
- "imgUrl": "zehoo.png",
- "linkid": "1080401301"
- },
- {
- "imgUrl": "deepway.png",
- "linkid": "1226705335"
- },
- {
- "imgUrl": "lccomputing.png",
- "linkid": "1490021808"
- },
- {
- "imgUrl": "belle.png",
- "linkid": "981537659"
- },
- {
- "imgUrl": "treeroot.png",
- "linkid": "1863927696"
- },
- {
- "imgUrl": "fy-data.png",
- "linkid": "845603591"
- },
- {
- "imgUrl": "dyrs.png",
- "linkid": "1903038628"
- },
- {
- "imgUrl": "vlion.png",
- "linkid": "1813618317"
- },
- {
- "imgUrl": "haibo.png",
- "linkid": "919246964"
- },
- {
- "imgUrl": "hopson.png",
- "linkid": "919802000"
- },
- {
- "imgUrl": "joyme.png",
- "linkid": "976162112"
- },
- {
- "imgUrl": "sobot.png",
- "linkid": "1099833774"
- },
- {
- "imgUrl": "yipage.png",
- "linkid": "1241823645"
- },
- {
- "imgUrl": "yucun.png",
- "linkid": "1080345217"
- },
- {
- "imgUrl": "banggood.png",
- "linkid": "1177373719"
- },
- {
- "imgUrl": "esign.png",
- "linkid": "1436652912"
- },
- {
- "imgUrl": "vixtel.png",
- "linkid": "1441115997"
- },
- {
- "imgUrl": "supcon.png",
- "linkid": "1463391398"
- },
- {
- "imgUrl": "hrfax.png",
- "linkid": "1436669048"
- },
- {
- "imgUrl": "alpha.png",
- "linkid": "1439634257"
- },
- {
- "imgUrl": "cloudview.png",
- "linkid": "1439378199"
- },
- {
- "imgUrl": "yingzi.png",
- "linkid": "1370407899"
- }
-]
\ No newline at end of file
diff --git a/src/pages/_home/_users/styles.module.css
b/src/pages/_home/_users/styles.module.css
deleted file mode 100644
index be7e6381..00000000
--- a/src/pages/_home/_users/styles.module.css
+++ /dev/null
@@ -1,77 +0,0 @@
-.trusted-users {
- padding: 40px 0;
- margin-top: 40px;
- margin-bottom: 40px;
-}
-
-.title {
- font-size: 24px;
- font-weight: 700;
- margin-bottom: 20px;
- text-align: center;
-}
-
-.swiper-item {
- padding: 0 20px;
- height: 86px;
- box-sizing: border-box;
- background-color: #f9fbfd;
- margin: 0 16px;
- border-radius: 8px;
- line-height: 86px;
-}
-
-[data-theme='dark'] .swiper-item {
- background-color: #1a1a1a;
-}
-
-.swiper-item img {
- height: 56px;
- max-width: 180px;
- margin: 0;
-}
-
-@media only screen and (max-width: 767px) {
- .trusted-users .swiper-item {
- height: 64px;
- line-height: 64px;
- }
-
- .trusted-users .swiper-item img {
- height: 48px;
- }
-}
-
-.more-link {
- margin-top: 40px;
- display: flex;
- justify-content: center;
- align-items: center;
-}
-
-.more-link-btn {
- font-size: 16px;
- color: #706e6e;
- line-height: 22px;
-}
-
-.more-link-btn:hover {
- color: #000000;
- text-decoration: none;
-}
-
-[data-theme='dark'] .more-link-btn:hover {
- color: #ffffff;
-}
-
-.more-link-icon {
- vertical-align: -0.25em;
- font-size: 18px;
- margin-left: 2px;
- transition: transform 0.3s;
-}
-
-.more-link-btn:hover .more-link-icon {
- transform: translateX(6px);
- transition: transform 0.3s;
-}
diff --git a/src/pages/_home/languages.json b/src/pages/_home/languages.json
deleted file mode 100644
index f8474849..00000000
--- a/src/pages/_home/languages.json
+++ /dev/null
@@ -1,127 +0,0 @@
-{
- "zh-CN": {
- "common": {
- "getStart": "快速开始",
- "architecture": "系统架构",
- "learnMore": "了解更多",
- "coreFeatures": "核 心 特 性",
- "coreFeaturesDesc": "StreamPark™ 让流处理作业开发 & 管理更简单的核心特性",
- "development": "开 发 框 架",
- "developmentDesc": "StreamPark™ 提供了开发框架,可快速完成流处理作业开发",
- "ourUsers": "Our Users",
- "readMore": "阅读更多",
- "download": "下载",
- "releaseDate": "发布日期",
- "newFeatures": "新特性",
- "enhancement": "增强点",
- "bugFixs": "问题修复",
- "changeLog": "详细变更"
- },
- "slogan": {
- "key": "让流处理更简单!",
- "description": "Apache StreamPark™
是一个流处理应用程序开发管理框架,旨在轻松构建和管理流处理应用程序,提供使用 Apache Flink® 和 Apache Spark™
编写流处理应用的开发框架和一站式实时计算平台,核心能力包括不限于应用开发、部署、管理、运维、实时数仓等。"
- },
- "feature": [
- {
- "title": "简单易用",
- "icon": "lni-layers",
- "details": "Apache StreamPark™ 提供了一系列快捷 API 和
Connector,开箱即用,作业状态自动追踪,快速完成作业的开发和管理。"
- },
- {
- "title": "流批一体",
- "icon": "lni-shuffle",
- "details": "Apache StreamPark™ 同时支持 Apache Flink® & Apache
Spark™,无缝支持流式处理和批处理,连接互通,创造无限可能。"
- },
- {
- "title": "一站式解决方案",
- "icon": "lni-display-alt",
- "details": "Apache StreamPark™
为流处理作业提供全生命周期支持,从开发到部署,集等众多功能于一身,是一站式流处理平台。"
- }
- ],
- "development": [
- {
- "icon": "lni-code",
- "title": "编写代码",
- "description": "1. 使用 Apache StreamPark™ 提供的快捷 API 开发流处理作业。"
- },
- {
- "icon": "lni-bug",
- "title": "调试代码",
- "description": "2. 传入 Apache StreamPark™ 约定的配置,进行本地作业开发调试。"
- },
- {
- "icon": "lni-bolt-alt",
- "title": "部署作业",
- "description": "3. 使用 Apache StreamPark™ 提供的平台来部署和管理你的作业。"
- }
- ],
- "users": {
- "title": "Apache StreamPark™ 赢得了诸多用户的信赖",
- "description": "Apache StreamPark™
已经被广泛应用于金融、电商、物流、互联网、制造等行业,帮助用户快速构建和管理流处理作业,提升数据处理效率。",
- "more": "更多合作伙伴"
- }
- },
- "en": {
- "common": {
- "getStart": "Quick Start",
- "architecture": "System Architecture",
- "description": "Description",
- "learnMore": "Learn More",
- "coreFeatures": "Key Features",
- "coreFeaturesDesc": "The key features of StreamPark™ is to make your
stream processing easier.",
- "development": "Development Framework",
- "developmentDesc": "StreamPark™ provided a development framework to
quickly develop stream processing applications.",
- "ourUsers": "Our Users",
- "readMore": "Read More",
- "download": "Download",
- "releaseDate": "Release Date",
- "newFeatures": "New Features",
- "enhancement": "Enhancement point",
- "bugFixs": "Bug Fix",
- "changeLog": "Changelog"
- },
- "slogan": {
- "key": "make stream processing easier!",
- "description": "Make stream processing easier! Easy-to-use streaming
application development framework and operation platform, with Apache Flink®
and Apache Spark™ supported, provides full lifecycle support for stream
processing applications."
- },
- "feature": [
- {
- "title": "Easy to use",
- "icon": "lni-layers",
- "details": "Only one service, easy deployment. Automatic application
status tracking, enabling development and management of applications within
minutes."
- },
- {
- "title": "Unified Batch & Streaming",
- "icon": "lni-shuffle",
- "details": "StreamPark™ supports both Apache Flink® and Apache Spark™,
making it easier to seamlessly support streaming and batch processing."
- },
- {
- "title": "One-stop Solution",
- "icon": "lni-display-alt",
- "details": "StreamPark™ provides full lifecycle support for stream
processing applications.from development to deployment, It is an one-stop
streaming platform."
- }
- ],
- "development": [
- {
- "icon": "lni-code",
- "title": "Write Code",
- "description": "1. Develop your code quickly using the StreamPark™ API"
- },
- {
- "icon": "lni-bug",
- "title": "Debug Application",
- "description": "2. Debug your code with the application configuration"
- },
- {
- "icon": "lni-bolt-alt",
- "title": "Deploy Application",
- "description": "3. Deploy and manage your applications using
StreamPark™"
- }
- ],
- "users": {
- "title": "Apache StreamPark™ is trust by",
- "description": "StreamPark™ has been widely used in finance, e-commerce,
logistics, Internet, manufacturing and other industries, helping users quickly
build and manage stream processing jobs and improve data processing
efficiency.",
- "more": "More Partners"
- }
- }
-}
diff --git a/src/pages/home/index.tsx b/src/pages/home/index.tsx
index 3d7926b7..0d67bdb2 100644
--- a/src/pages/home/index.tsx
+++ b/src/pages/home/index.tsx
@@ -1,25 +1,19 @@
import React, { useEffect } from 'react';
import AOS from 'aos';
-import useBaseUrl from '@docusaurus/useBaseUrl';
import BrowserOnly from '@docusaurus/BrowserOnly';
import TopWaveImage from '@site/static/home/wave-top.svg';
import BottomWaveImage from '@site/static/home/wave-buttom.svg';
import BannerTitle from '@site/src/components/BannerTitle';
-import Button from '@site/src/components/Button';
import GetStartButton from '@site/src/components/Button/GetStart';
import GitHubButton from '@site/src/components/Button/GitHub';
import config from './languages.json';
-// import Hero from './hero';
-// import Feature from './feature';
-// import Performance from './performance';
import TrustedUsers from '@site/src/components/TrustedUsers';
import ShellCommand from '@site/src/components/ShellCommand';
import SectionTitle from '@site/src/components/SectionTitle';
import FeatureCard from '@site/src/components/FeatureCard';
import Development from '@site/src/components/Development';
-import ScreenMonitor from '@site/src/components/ScreenMonitor';
import AchievementBanner from '@site/src/components/AchievementBanner';
import Browser from '@site/src/components/MacBrowser';
import { useTranslation } from '@site/src/hooks/useTranslation';
@@ -30,7 +24,7 @@ import BannerVideo from '@site/src/components/BannerVideo';
export default function HomePage() {
const INSTALL_COMMAND = `curl -L https://streampark.apache.org/quickstart.sh
| sh`;
- const { t, language } = useTranslation(config);
+ const { t } = useTranslation(config);
useEffect(() => {
AOS.init({
diff --git a/src/pages/home/languages.json b/src/pages/home/languages.json
index aa3367fb..aceecc9f 100644
--- a/src/pages/home/languages.json
+++ b/src/pages/home/languages.json
@@ -23,19 +23,34 @@
},
"feature": [
{
- "title": "简单易用",
+ "title": "流应用开发框架",
"icon": "lni-layers",
- "details": "Apache StreamPark™ 提供了一系列快捷 API 和
Connector,开箱即用,作业状态自动追踪,快速完成作业的开发和管理。"
+ "details": "Apache StreamPark™ 提供了流作业开发的脚手架,简化了 Apache Flink® 和 Spark™
作业的代码开发流程。集成了一套即插即用的连接器,降低了用户学习和开发的复杂度,让开发更加简单高效。"
},
{
- "title": "流批一体",
+ "title": "一站式实时计算平台",
"icon": "lni-shuffle",
- "details": "Apache StreamPark™ 同时支持 Apache Flink® & Apache
Spark™,无缝支持流式处理和批处理,连接互通,创造无限可能。"
+ "details": "Apache StreamPark™
提供了流作业操作管理平台,作为核心能力,提供了涵盖从开发构建、部署上线、状态管理与恢复到操作运维的全生命周期的能力,集等众多功能于一身,是一站式的流计算产品。"
},
{
- "title": "一站式解决方案",
+ "title": "流批融合",
"icon": "lni-display-alt",
- "details": "Apache StreamPark™
为流处理作业提供全生命周期支持,从开发到部署,集等众多功能于一身,是一站式流处理平台。"
+ "details": "Apache Apache StreamPark™ 既支持流计算引擎 Apache Flink®,又支持微批处理引擎
Apache Spark™,真正实现了流批一体化融合,成为业界首个在同一平台上兼容多引擎、多版本的工具。"
+ },
+ {
+ "title": "丰富的生态组件",
+ "icon": "lni-display-alt",
+ "details": "Apache StreamPark™ 已经与众多开源工具做了良好的支持和集成,支持包括
Flink®、Spark™、Paimon™、Doris、Flink CDC 等在内的诸多生态开源项目,为用户提供了更灵活的技术选择。"
+ },
+ {
+ "title": "极简易用",
+ "icon": "lni-display-alt",
+ "details": "Apache StreamPark™
致力于降低用户的学习和使用门槛,即使是初学者也能在几分钟内快速上手。这种极简的开发体验,让更多企业和开发者能够轻松驾驭实时计算技术,释放数据价值。"
+ },
+ {
+ "title": "成熟稳定",
+ "icon": "lni-display-alt",
+ "details": "Apache StreamPark™
经历多家企业,大规模使用和生产环境的洗礼,稳定健壮,具备秒级作业状态同步、实时监控以及告警通知能力,有效保障了系统的稳定性,为项目持续发展奠定了坚实基础。"
}
],
"development": [
@@ -86,19 +101,34 @@
},
"feature": [
{
- "title": "Easy to use",
+ "title": "Development Framework",
"icon": "lni-layers",
- "details": "Only one service, easy deployment. Automatic application
status tracking, enabling development and management of applications within
minutes."
+ "details": "Provides a framework to simplify Apache Flink® and Apache
Spark™ job development, with plug-and-play connectors that reduce the learning
curve and development complexity, improving efficiency."
+ },
+ {
+ "title": "Streaming Platform",
+ "icon": "lni-layers",
+ "details": "Provides a streaming job operation and management
platform. It covers the entire lifecycle — from development and build,
deployment and launch, state management and maintenance."
},
{
"title": "Unified Batch & Streaming",
"icon": "lni-shuffle",
- "details": "StreamPark™ supports both Apache Flink® and Apache Spark™,
making it easier to seamlessly support streaming and batch processing."
+ "details": "Supports both Apache Flink® and Apache Spark™, enabling
seamless integration of streaming and batch processing, with multi-engine and
multi-version support on a single platform."
+ },
+ {
+ "title": "Rich Ecosystem",
+ "icon": "lni-layers",
+ "details": "Integrates with a variety of open-source tools, including
Flink®, Spark™, Paimon™, Doris, and Flink CDC, offering users greater
flexibility in technology choices."
+ },
+ {
+ "title": "Easy to use",
+ "icon": "lni-layers",
+ "details": "Apache StreamPark™ is designed to reduce the learning
curve and entry barrier. With just one service, it is easy to deploy. Even
beginners can begin within minutes."
},
{
- "title": "One-stop Solution",
+ "title": "Mature and Stable",
"icon": "lni-display-alt",
- "details": "StreamPark™ provides full lifecycle support for stream
processing applications.from development to deployment, It is an one-stop
streaming platform."
+ "details": "Widely deployed in large-scale production environments,
offering second-level job state tracking, real-time monitoring, and alert
notifications to ensure stability and support ongoing project growth."
}
],
"development": [
diff --git a/src/pages/user/images.json b/src/pages/user/images.json
index aac43bdc..52b0e8ec 100644
--- a/src/pages/user/images.json
+++ b/src/pages/user/images.json
@@ -1,226 +1,69 @@
[
- {
- "imgUrl": "tencent.png",
- "linkid": "1221793407"
- },
- {
- "imgUrl": "baidu.png",
- "linkid": "919051523"
- },
- {
- "imgUrl": "china-unicon.png",
- "linkid": "1110504908"
- },
- {
- "imgUrl": "mafengwo.png",
- "linkid": "1820333093"
- },
- {
- "imgUrl": "yto.png",
- "linkid": "1139312118"
- },
- {
- "imgUrl": "zto.png",
- "linkid": "1698698427"
- },
- {
- "imgUrl": "ziroom.png",
- "linkid": "1139258870"
- },
- {
- "imgUrl": "inmobi.png",
- "linkid": "925543512"
- },
- {
- "imgUrl": "ctyun.png",
- "linkid": "1200959475"
- },
- {
- "imgUrl": "apollo.png",
- "linkid": "1099889737"
- },
- {
- "imgUrl": "yonghui.png",
- "linkid": "1200950246"
- },
- {
- "imgUrl": "grow.png",
- "linkid": "1439373911"
- },
- {
- "imgUrl": "longping.png",
- "linkid": "1702009279"
- },
- {
- "imgUrl": "gigacloud_technology.png",
- "linkid": "1201920672"
- },
- {
- "imgUrl": "shunwang.png",
- "linkid": "1209045211"
- },
- {
- "imgUrl": "joy_u.png",
- "linkid": "1288722017"
- },
- {
- "imgUrl": "wonders.png",
- "linkid": "1439405452"
- },
- {
- "imgUrl": "lydigi.png",
- "linkid": "1621433984"
- },
- {
- "imgUrl": "china_entercom.png",
- "linkid": "1627571263"
- },
- {
- "imgUrl": "changan.png",
- "linkid": "1519024880"
- },
- {
- "imgUrl": "zhengzhou.png",
- "linkid": "1702043138"
- },
- {
- "imgUrl": "doctorglasses.png",
- "linkid": "1139380442"
- },
- {
- "imgUrl": "kcbebank.png",
- "linkid": "1436777947"
- },
- {
- "imgUrl": "itcast.png",
- "linkid": "1202869920"
- },
- {
- "imgUrl": "dtsclouds.png",
- "linkid": "1060163177"
- },
- {
- "imgUrl": "dustess.png",
- "linkid": "1053560178"
- },
- {
- "imgUrl": "bondex.png",
- "linkid": "1209046845"
- },
- {
- "imgUrl": "relx.png",
- "linkid": "1190134660"
- },
- {
- "imgUrl": "shudui.png",
- "linkid": "1699279960"
- },
- {
- "imgUrl": "atguigu.png",
- "linkid": "1072426004"
- },
- {
- "imgUrl": "yunlizhi.png",
- "linkid": "902445724"
- },
- {
- "imgUrl": "zoomlion.png",
- "linkid": "1053940469"
- },
- {
- "imgUrl": "zehoo.png",
- "linkid": "1080401301"
- },
- {
- "imgUrl": "deepway.png",
- "linkid": "1226705335"
- },
- {
- "imgUrl": "lccomputing.png",
- "linkid": "1490021808"
- },
- {
- "imgUrl": "belle.png",
- "linkid": "981537659"
- },
- {
- "imgUrl": "treeroot.png",
- "linkid": "1863927696"
- },
- {
- "imgUrl": "fy-data.png",
- "linkid": "845603591"
- },
- {
- "imgUrl": "dyrs.png",
- "linkid": "1903038628"
- },
- {
- "imgUrl": "vlion.png",
- "linkid": "1813618317"
- },
- {
- "imgUrl": "haibo.png",
- "linkid": "919246964"
- },
- {
- "imgUrl": "hopson.png",
- "linkid": "919802000"
- },
- {
- "imgUrl": "joyme.png",
- "linkid": "976162112"
- },
- {
- "imgUrl": "sobot.png",
- "linkid": "1099833774"
- },
- {
- "imgUrl": "yipage.png",
- "linkid": "1241823645"
- },
- {
- "imgUrl": "yucun.png",
- "linkid": "1080345217"
- },
- {
- "imgUrl": "banggood.png",
- "linkid": "1177373719"
- },
- {
- "imgUrl": "esign.png",
- "linkid": "1436652912"
- },
- {
- "imgUrl": "vixtel.png",
- "linkid": "1441115997"
- },
- {
- "imgUrl": "supcon.png",
- "linkid": "1463391398"
- },
- {
- "imgUrl": "vphonor.png",
- "linkid": "1003334729"
- },
- {
- "imgUrl": "hrfax.png",
- "linkid": "1436669048"
- },
- {
- "imgUrl": "alpha.png",
- "linkid": "1439634257"
- },
- {
- "imgUrl": "cloudview.png",
- "linkid": "1439378199"
- },
- {
- "imgUrl": "dataway.png",
- "linkid": "1288498554"
- },
- {
- "imgUrl": "yingzi.png",
- "linkid": "1370407899"
- }
-]
+ {"imgUrl": "tencent.png"},
+ {"imgUrl": "baidu.png"},
+ {"imgUrl": "volcengine.png"},
+ {"imgUrl": "china-unicom.png"},
+ {"imgUrl": "mafengwo.png"},
+ {"imgUrl": "hzbank.png"},
+ {"imgUrl": "guilinbank.png"},
+ {"imgUrl": "tianyicloud.png"},
+ {"imgUrl": "YTexpress.png"},
+ {"imgUrl": "ziroom.png"},
+ {"imgUrl": "changan.png"},
+ {"imgUrl": "china-entercom.png"},
+ {"imgUrl": "tongcheng.png"},
+ {"imgUrl": "rurora.png"},
+ {"imgUrl": "lilith-games.png"},
+ {"imgUrl": "tianyan.png"},
+ {"imgUrl": "ninebot.png"},
+ {"imgUrl": "kingcloud.png"},
+ {"imgUrl": "wifi.png"},
+ {"imgUrl": "net163.png"},
+ {"imgUrl": "HSBC.png"},
+ {"imgUrl": "GCT.png"},
+ {"imgUrl": "zto.png"},
+ {"imgUrl": "wanda.png"},
+ {"imgUrl": "imile.png"},
+ {"imgUrl": "tjjcbank.png"},
+ {"imgUrl": "zoomlion.png"},
+ {"imgUrl": "huanle-game.png"},
+ {"imgUrl": "shifang.png"},
+ {"imgUrl": "joyme.png"},
+ {"imgUrl": "d4px.png"},
+ {"imgUrl": "belle.png"},
+ {"imgUrl": "dustess.png"},
+ {"imgUrl": "dataway.png"},
+ {"imgUrl": "RELX.png"},
+ {"imgUrl": "zhengzhou.png"},
+ {"imgUrl": "donson.png"},
+ {"imgUrl": "haibo.png"},
+ {"imgUrl": "daokoujinke.png"},
+ {"imgUrl": "itbox.png"},
+ {"imgUrl": "banggood.png"},
+ {"imgUrl": "dongxin.png"},
+ {"imgUrl": "deepway.png"},
+ {"imgUrl": "dyrs.png"},
+ {"imgUrl": "supcon.png"},
+ {"imgUrl": "itcast.png"},
+ {"imgUrl": "yonghui.png"},
+ {"imgUrl": "sobot.png"},
+ {"imgUrl": "vixtel.png"},
+ {"imgUrl": "apollo.png"},
+ {"imgUrl": "shuxing.png"},
+ {"imgUrl": "longping.png"},
+ {"imgUrl": "zhxj.png"},
+ {"imgUrl": "bthome.png"},
+ {"imgUrl": "bondex.png"},
+ {"imgUrl": "vlion.png"},
+ {"imgUrl": "shunwang.png"},
+ {"imgUrl": "atguigu.png"},
+ {"imgUrl": "doctor-glasses.png"},
+ {"imgUrl": "eeo.png"},
+ {"imgUrl": "e-sign.png"},
+ {"imgUrl": "rootcloud.png"},
+ {"imgUrl": "LCComputing.png"},
+ {"imgUrl": "shudui.png"},
+ {"imgUrl": "sunvega.png"},
+ {"imgUrl": "inmobi.png"},
+ {"imgUrl": "hrfax.png"}
+]
\ No newline at end of file
diff --git a/src/pages/user/index.less b/src/pages/user/index.less
index 97b5d37f..c5037fb7 100644
--- a/src/pages/user/index.less
+++ b/src/pages/user/index.less
@@ -80,11 +80,6 @@
);
}
}
-
- > img {
- max-width: 90%;
- max-height: 90%;
- }
}
}
}
diff --git a/src/pages/user/index.tsx b/src/pages/user/index.tsx
index a9aed24f..1352afbf 100644
--- a/src/pages/user/index.tsx
+++ b/src/pages/user/index.tsx
@@ -9,7 +9,6 @@ import Layout from '@theme/Layout';
import AOS from 'aos';
import 'aos/dist/aos.css';
import { useColorMode } from '@docusaurus/theme-common';
-import SectionTitle from '@site/src/components/SectionTitle';
export default function () {
const isBrowser = useIsBrowser();
@@ -63,7 +62,7 @@ export default function () {
}
interface BrandCardProps {
- img: { imgUrl: string; linkid: string };
+ img: { imgUrl: string };
aosDelay: number;
}
@@ -75,18 +74,18 @@ function BrandCard({ img, aosDelay }: BrandCardProps) {
React.useEffect(() => {
setImgUrl(
colorMode === 'dark'
- ? '/home/brands/plain/' + img.imgUrl
- : '/home/brands/colorful/' + img.imgUrl,
+ ? '/home/user/dark/' + img.imgUrl
+ : '/home/user/light/' + img.imgUrl,
);
}, [colorMode]);
function handleMouseEnter() {
- setImgUrl(`/home/brands/plain/${img.imgUrl}`);
+ setImgUrl(`/home/user/dark/${img.imgUrl}`);
}
function handleMouseLevel() {
- const dir = colorMode === 'dark' ? 'plain' : 'colorful';
- setImgUrl(`/home/brands/${dir}/${img.imgUrl}`);
+ const dir = colorMode === 'dark' ? 'plain' : 'light';
+ setImgUrl(`/home/user/${dir}/${img.imgUrl}`);
}
return (
@@ -96,16 +95,9 @@ function BrandCard({ img, aosDelay }: BrandCardProps) {
onMouseEnter={handleMouseEnter}
onMouseLeave={handleMouseLevel}
>
- <a
-
href={'https://github.com/apache/streampark/issues/163#issuecomment-'.concat(
- img.linkid,
- )}
- target="_blank"
- >
- <div className="case_item case_hover">
- <img src={useBaseUrl(imgUrl)} alt={img.imgUrl} />
- </div>
- </a>
+ <div className="case_item case_hover">
+ <img src={useBaseUrl(imgUrl)} alt={img.imgUrl} />
+ </div>
</div>
);
}
diff --git a/static/home/brands/colorful/alpha.png
b/static/home/brands/colorful/alpha.png
deleted file mode 100644
index de116245..00000000
Binary files a/static/home/brands/colorful/alpha.png and /dev/null differ
diff --git a/static/home/brands/colorful/apollo.png
b/static/home/brands/colorful/apollo.png
deleted file mode 100644
index 9490a9e4..00000000
Binary files a/static/home/brands/colorful/apollo.png and /dev/null differ
diff --git a/static/home/brands/colorful/atguigu.png
b/static/home/brands/colorful/atguigu.png
deleted file mode 100644
index 3e04ab7b..00000000
Binary files a/static/home/brands/colorful/atguigu.png and /dev/null differ
diff --git a/static/home/brands/colorful/baidu.png
b/static/home/brands/colorful/baidu.png
deleted file mode 100644
index 6bd79751..00000000
Binary files a/static/home/brands/colorful/baidu.png and /dev/null differ
diff --git a/static/home/brands/colorful/banggood.png
b/static/home/brands/colorful/banggood.png
deleted file mode 100644
index 8344e4c5..00000000
Binary files a/static/home/brands/colorful/banggood.png and /dev/null differ
diff --git a/static/home/brands/colorful/belle.png
b/static/home/brands/colorful/belle.png
deleted file mode 100644
index 6e590782..00000000
Binary files a/static/home/brands/colorful/belle.png and /dev/null differ
diff --git a/static/home/brands/colorful/bondex.png
b/static/home/brands/colorful/bondex.png
deleted file mode 100644
index eb1b8f59..00000000
Binary files a/static/home/brands/colorful/bondex.png and /dev/null differ
diff --git a/static/home/brands/colorful/changan.png
b/static/home/brands/colorful/changan.png
deleted file mode 100644
index 172474e3..00000000
Binary files a/static/home/brands/colorful/changan.png and /dev/null differ
diff --git a/static/home/brands/colorful/china-unicon.png
b/static/home/brands/colorful/china-unicon.png
deleted file mode 100644
index 03b2d911..00000000
Binary files a/static/home/brands/colorful/china-unicon.png and /dev/null differ
diff --git a/static/home/brands/colorful/china_entercom.png
b/static/home/brands/colorful/china_entercom.png
deleted file mode 100644
index 0f5f613e..00000000
Binary files a/static/home/brands/colorful/china_entercom.png and /dev/null
differ
diff --git a/static/home/brands/colorful/cloudview.png
b/static/home/brands/colorful/cloudview.png
deleted file mode 100644
index b0827c13..00000000
Binary files a/static/home/brands/colorful/cloudview.png and /dev/null differ
diff --git a/static/home/brands/colorful/ctyun.png
b/static/home/brands/colorful/ctyun.png
deleted file mode 100644
index b8945681..00000000
Binary files a/static/home/brands/colorful/ctyun.png and /dev/null differ
diff --git a/static/home/brands/colorful/dataway.png
b/static/home/brands/colorful/dataway.png
deleted file mode 100644
index 6d008f00..00000000
Binary files a/static/home/brands/colorful/dataway.png and /dev/null differ
diff --git a/static/home/brands/colorful/deepway.png
b/static/home/brands/colorful/deepway.png
deleted file mode 100644
index 8153a4a7..00000000
Binary files a/static/home/brands/colorful/deepway.png and /dev/null differ
diff --git a/static/home/brands/colorful/doctorglasses.png
b/static/home/brands/colorful/doctorglasses.png
deleted file mode 100644
index 6e2285d1..00000000
Binary files a/static/home/brands/colorful/doctorglasses.png and /dev/null
differ
diff --git a/static/home/brands/colorful/dtsclouds.png
b/static/home/brands/colorful/dtsclouds.png
deleted file mode 100644
index a37642fe..00000000
Binary files a/static/home/brands/colorful/dtsclouds.png and /dev/null differ
diff --git a/static/home/brands/colorful/dustess.png
b/static/home/brands/colorful/dustess.png
deleted file mode 100644
index 97f4cd10..00000000
Binary files a/static/home/brands/colorful/dustess.png and /dev/null differ
diff --git a/static/home/brands/colorful/dyrs.png
b/static/home/brands/colorful/dyrs.png
deleted file mode 100644
index b05ea358..00000000
Binary files a/static/home/brands/colorful/dyrs.png and /dev/null differ
diff --git a/static/home/brands/colorful/esign.png
b/static/home/brands/colorful/esign.png
deleted file mode 100644
index cc8a40a3..00000000
Binary files a/static/home/brands/colorful/esign.png and /dev/null differ
diff --git a/static/home/brands/colorful/fy-data.png
b/static/home/brands/colorful/fy-data.png
deleted file mode 100644
index 80563787..00000000
Binary files a/static/home/brands/colorful/fy-data.png and /dev/null differ
diff --git a/static/home/brands/colorful/gigacloud_technology.png
b/static/home/brands/colorful/gigacloud_technology.png
deleted file mode 100644
index 1b917cbf..00000000
Binary files a/static/home/brands/colorful/gigacloud_technology.png and
/dev/null differ
diff --git a/static/home/brands/colorful/grow.png
b/static/home/brands/colorful/grow.png
deleted file mode 100644
index a2d55b4d..00000000
Binary files a/static/home/brands/colorful/grow.png and /dev/null differ
diff --git a/static/home/brands/colorful/haibo.png
b/static/home/brands/colorful/haibo.png
deleted file mode 100644
index 678363e2..00000000
Binary files a/static/home/brands/colorful/haibo.png and /dev/null differ
diff --git a/static/home/brands/colorful/hopson.png
b/static/home/brands/colorful/hopson.png
deleted file mode 100644
index 8c91276d..00000000
Binary files a/static/home/brands/colorful/hopson.png and /dev/null differ
diff --git a/static/home/brands/colorful/hrfax.png
b/static/home/brands/colorful/hrfax.png
deleted file mode 100644
index f49ad9e3..00000000
Binary files a/static/home/brands/colorful/hrfax.png and /dev/null differ
diff --git a/static/home/brands/colorful/inmobi.png
b/static/home/brands/colorful/inmobi.png
deleted file mode 100644
index ea1ba608..00000000
Binary files a/static/home/brands/colorful/inmobi.png and /dev/null differ
diff --git a/static/home/brands/colorful/itcast.png
b/static/home/brands/colorful/itcast.png
deleted file mode 100644
index b7812b8c..00000000
Binary files a/static/home/brands/colorful/itcast.png and /dev/null differ
diff --git a/static/home/brands/colorful/joy_u.png
b/static/home/brands/colorful/joy_u.png
deleted file mode 100644
index b1f27cad..00000000
Binary files a/static/home/brands/colorful/joy_u.png and /dev/null differ
diff --git a/static/home/brands/colorful/joyme.png
b/static/home/brands/colorful/joyme.png
deleted file mode 100644
index 7e41285b..00000000
Binary files a/static/home/brands/colorful/joyme.png and /dev/null differ
diff --git a/static/home/brands/colorful/kcbebank.png
b/static/home/brands/colorful/kcbebank.png
deleted file mode 100644
index 29018cd5..00000000
Binary files a/static/home/brands/colorful/kcbebank.png and /dev/null differ
diff --git a/static/home/brands/colorful/lccomputing.png
b/static/home/brands/colorful/lccomputing.png
deleted file mode 100644
index d622200b..00000000
Binary files a/static/home/brands/colorful/lccomputing.png and /dev/null differ
diff --git a/static/home/brands/colorful/longping.png
b/static/home/brands/colorful/longping.png
deleted file mode 100644
index 2bc8ee45..00000000
Binary files a/static/home/brands/colorful/longping.png and /dev/null differ
diff --git a/static/home/brands/colorful/lydigi.png
b/static/home/brands/colorful/lydigi.png
deleted file mode 100644
index 54e2d004..00000000
Binary files a/static/home/brands/colorful/lydigi.png and /dev/null differ
diff --git a/static/home/brands/colorful/mafengwo.png
b/static/home/brands/colorful/mafengwo.png
deleted file mode 100644
index a32fa676..00000000
Binary files a/static/home/brands/colorful/mafengwo.png and /dev/null differ
diff --git a/static/home/brands/colorful/relx.png
b/static/home/brands/colorful/relx.png
deleted file mode 100644
index 04e418df..00000000
Binary files a/static/home/brands/colorful/relx.png and /dev/null differ
diff --git a/static/home/brands/colorful/shudui.png
b/static/home/brands/colorful/shudui.png
deleted file mode 100644
index 5669c2b7..00000000
Binary files a/static/home/brands/colorful/shudui.png and /dev/null differ
diff --git a/static/home/brands/colorful/shunwang.png
b/static/home/brands/colorful/shunwang.png
deleted file mode 100644
index f56f2176..00000000
Binary files a/static/home/brands/colorful/shunwang.png and /dev/null differ
diff --git a/static/home/brands/colorful/sobot.png
b/static/home/brands/colorful/sobot.png
deleted file mode 100644
index 3f08005b..00000000
Binary files a/static/home/brands/colorful/sobot.png and /dev/null differ
diff --git a/static/home/brands/colorful/supcon.png
b/static/home/brands/colorful/supcon.png
deleted file mode 100644
index 9ba543de..00000000
Binary files a/static/home/brands/colorful/supcon.png and /dev/null differ
diff --git a/static/home/brands/colorful/tencent.png
b/static/home/brands/colorful/tencent.png
deleted file mode 100644
index 26fdb929..00000000
Binary files a/static/home/brands/colorful/tencent.png and /dev/null differ
diff --git a/static/home/brands/colorful/tenclass.png
b/static/home/brands/colorful/tenclass.png
deleted file mode 100644
index a6eefbf3..00000000
Binary files a/static/home/brands/colorful/tenclass.png and /dev/null differ
diff --git a/static/home/brands/colorful/treeroot.png
b/static/home/brands/colorful/treeroot.png
deleted file mode 100644
index 73b3db76..00000000
Binary files a/static/home/brands/colorful/treeroot.png and /dev/null differ
diff --git a/static/home/brands/colorful/vixtel.png
b/static/home/brands/colorful/vixtel.png
deleted file mode 100644
index ade0bbeb..00000000
Binary files a/static/home/brands/colorful/vixtel.png and /dev/null differ
diff --git a/static/home/brands/colorful/vlion.png
b/static/home/brands/colorful/vlion.png
deleted file mode 100644
index 9378278f..00000000
Binary files a/static/home/brands/colorful/vlion.png and /dev/null differ
diff --git a/static/home/brands/colorful/vphonor.png
b/static/home/brands/colorful/vphonor.png
deleted file mode 100644
index a351b6a3..00000000
Binary files a/static/home/brands/colorful/vphonor.png and /dev/null differ
diff --git a/static/home/brands/colorful/wonders.png
b/static/home/brands/colorful/wonders.png
deleted file mode 100644
index 17142dcc..00000000
Binary files a/static/home/brands/colorful/wonders.png and /dev/null differ
diff --git a/static/home/brands/colorful/yingzi.png
b/static/home/brands/colorful/yingzi.png
deleted file mode 100644
index b98bf958..00000000
Binary files a/static/home/brands/colorful/yingzi.png and /dev/null differ
diff --git a/static/home/brands/colorful/yipage.png
b/static/home/brands/colorful/yipage.png
deleted file mode 100644
index 754e8fb6..00000000
Binary files a/static/home/brands/colorful/yipage.png and /dev/null differ
diff --git a/static/home/brands/colorful/yonghui.png
b/static/home/brands/colorful/yonghui.png
deleted file mode 100644
index a272fd27..00000000
Binary files a/static/home/brands/colorful/yonghui.png and /dev/null differ
diff --git a/static/home/brands/colorful/yto.png
b/static/home/brands/colorful/yto.png
deleted file mode 100644
index 0d46d140..00000000
Binary files a/static/home/brands/colorful/yto.png and /dev/null differ
diff --git a/static/home/brands/colorful/yucun.png
b/static/home/brands/colorful/yucun.png
deleted file mode 100644
index fbb34382..00000000
Binary files a/static/home/brands/colorful/yucun.png and /dev/null differ
diff --git a/static/home/brands/colorful/yunlizhi.png
b/static/home/brands/colorful/yunlizhi.png
deleted file mode 100644
index 99dd2558..00000000
Binary files a/static/home/brands/colorful/yunlizhi.png and /dev/null differ
diff --git a/static/home/brands/colorful/zehoo.png
b/static/home/brands/colorful/zehoo.png
deleted file mode 100644
index 85e49039..00000000
Binary files a/static/home/brands/colorful/zehoo.png and /dev/null differ
diff --git a/static/home/brands/colorful/zhengzhou.png
b/static/home/brands/colorful/zhengzhou.png
deleted file mode 100644
index 054087e9..00000000
Binary files a/static/home/brands/colorful/zhengzhou.png and /dev/null differ
diff --git a/static/home/brands/colorful/ziroom.png
b/static/home/brands/colorful/ziroom.png
deleted file mode 100644
index 4a45f5ad..00000000
Binary files a/static/home/brands/colorful/ziroom.png and /dev/null differ
diff --git a/static/home/brands/colorful/zoomlion.png
b/static/home/brands/colorful/zoomlion.png
deleted file mode 100644
index ade6ed8a..00000000
Binary files a/static/home/brands/colorful/zoomlion.png and /dev/null differ
diff --git a/static/home/brands/colorful/zto.png
b/static/home/brands/colorful/zto.png
deleted file mode 100644
index 7d879f74..00000000
Binary files a/static/home/brands/colorful/zto.png and /dev/null differ
diff --git a/static/home/brands/plain/alpha.png
b/static/home/brands/plain/alpha.png
deleted file mode 100644
index 8dee929a..00000000
Binary files a/static/home/brands/plain/alpha.png and /dev/null differ
diff --git a/static/home/brands/plain/apollo.png
b/static/home/brands/plain/apollo.png
deleted file mode 100644
index 0a3bea59..00000000
Binary files a/static/home/brands/plain/apollo.png and /dev/null differ
diff --git a/static/home/brands/plain/atguigu.png
b/static/home/brands/plain/atguigu.png
deleted file mode 100644
index 52774175..00000000
Binary files a/static/home/brands/plain/atguigu.png and /dev/null differ
diff --git a/static/home/brands/plain/baidu.png
b/static/home/brands/plain/baidu.png
deleted file mode 100644
index 77970534..00000000
Binary files a/static/home/brands/plain/baidu.png and /dev/null differ
diff --git a/static/home/brands/plain/banggood.png
b/static/home/brands/plain/banggood.png
deleted file mode 100644
index 53597765..00000000
Binary files a/static/home/brands/plain/banggood.png and /dev/null differ
diff --git a/static/home/brands/plain/belle.png
b/static/home/brands/plain/belle.png
deleted file mode 100644
index 58d19230..00000000
Binary files a/static/home/brands/plain/belle.png and /dev/null differ
diff --git a/static/home/brands/plain/bondex.png
b/static/home/brands/plain/bondex.png
deleted file mode 100644
index e272c9bc..00000000
Binary files a/static/home/brands/plain/bondex.png and /dev/null differ
diff --git a/static/home/brands/plain/changan.png
b/static/home/brands/plain/changan.png
deleted file mode 100644
index 8a77d840..00000000
Binary files a/static/home/brands/plain/changan.png and /dev/null differ
diff --git a/static/home/brands/plain/china-unicon.png
b/static/home/brands/plain/china-unicon.png
deleted file mode 100644
index 6f6e2adc..00000000
Binary files a/static/home/brands/plain/china-unicon.png and /dev/null differ
diff --git a/static/home/brands/plain/china_entercom.png
b/static/home/brands/plain/china_entercom.png
deleted file mode 100644
index 5d5e0308..00000000
Binary files a/static/home/brands/plain/china_entercom.png and /dev/null differ
diff --git a/static/home/brands/plain/cloudview.png
b/static/home/brands/plain/cloudview.png
deleted file mode 100644
index b2adadcd..00000000
Binary files a/static/home/brands/plain/cloudview.png and /dev/null differ
diff --git a/static/home/brands/plain/ctyun.png
b/static/home/brands/plain/ctyun.png
deleted file mode 100644
index 16c74dca..00000000
Binary files a/static/home/brands/plain/ctyun.png and /dev/null differ
diff --git a/static/home/brands/plain/dataway.png
b/static/home/brands/plain/dataway.png
deleted file mode 100644
index a24f0ca9..00000000
Binary files a/static/home/brands/plain/dataway.png and /dev/null differ
diff --git a/static/home/brands/plain/deepway.png
b/static/home/brands/plain/deepway.png
deleted file mode 100644
index 48614219..00000000
Binary files a/static/home/brands/plain/deepway.png and /dev/null differ
diff --git a/static/home/brands/plain/doctorglasses.png
b/static/home/brands/plain/doctorglasses.png
deleted file mode 100644
index 00dde930..00000000
Binary files a/static/home/brands/plain/doctorglasses.png and /dev/null differ
diff --git a/static/home/brands/plain/dtsclouds.png
b/static/home/brands/plain/dtsclouds.png
deleted file mode 100644
index 4a1168e7..00000000
Binary files a/static/home/brands/plain/dtsclouds.png and /dev/null differ
diff --git a/static/home/brands/plain/dustess.png
b/static/home/brands/plain/dustess.png
deleted file mode 100644
index b76928bd..00000000
Binary files a/static/home/brands/plain/dustess.png and /dev/null differ
diff --git a/static/home/brands/plain/dyrs.png
b/static/home/brands/plain/dyrs.png
deleted file mode 100644
index 63252a8c..00000000
Binary files a/static/home/brands/plain/dyrs.png and /dev/null differ
diff --git a/static/home/brands/plain/ego.png b/static/home/brands/plain/ego.png
deleted file mode 100644
index 1461a130..00000000
Binary files a/static/home/brands/plain/ego.png and /dev/null differ
diff --git a/static/home/brands/plain/esign.png
b/static/home/brands/plain/esign.png
deleted file mode 100644
index 32e12d34..00000000
Binary files a/static/home/brands/plain/esign.png and /dev/null differ
diff --git a/static/home/brands/plain/fy-data.png
b/static/home/brands/plain/fy-data.png
deleted file mode 100644
index d1f05449..00000000
Binary files a/static/home/brands/plain/fy-data.png and /dev/null differ
diff --git a/static/home/brands/plain/gigacloud_technology.png
b/static/home/brands/plain/gigacloud_technology.png
deleted file mode 100644
index 60548c52..00000000
Binary files a/static/home/brands/plain/gigacloud_technology.png and /dev/null
differ
diff --git a/static/home/brands/plain/grow.png
b/static/home/brands/plain/grow.png
deleted file mode 100644
index 11abc128..00000000
Binary files a/static/home/brands/plain/grow.png and /dev/null differ
diff --git a/static/home/brands/plain/haibo.png
b/static/home/brands/plain/haibo.png
deleted file mode 100644
index 67beb0c8..00000000
Binary files a/static/home/brands/plain/haibo.png and /dev/null differ
diff --git a/static/home/brands/plain/hopson.png
b/static/home/brands/plain/hopson.png
deleted file mode 100644
index ee644068..00000000
Binary files a/static/home/brands/plain/hopson.png and /dev/null differ
diff --git a/static/home/brands/plain/hrfax.png
b/static/home/brands/plain/hrfax.png
deleted file mode 100644
index 8ee99044..00000000
Binary files a/static/home/brands/plain/hrfax.png and /dev/null differ
diff --git a/static/home/brands/plain/inmobi.png
b/static/home/brands/plain/inmobi.png
deleted file mode 100644
index efbebcb3..00000000
Binary files a/static/home/brands/plain/inmobi.png and /dev/null differ
diff --git a/static/home/brands/plain/itcast.png
b/static/home/brands/plain/itcast.png
deleted file mode 100644
index 165993bd..00000000
Binary files a/static/home/brands/plain/itcast.png and /dev/null differ
diff --git a/static/home/brands/plain/joy_u.png
b/static/home/brands/plain/joy_u.png
deleted file mode 100644
index b3b030c7..00000000
Binary files a/static/home/brands/plain/joy_u.png and /dev/null differ
diff --git a/static/home/brands/plain/joyme.png
b/static/home/brands/plain/joyme.png
deleted file mode 100644
index ee1e4d63..00000000
Binary files a/static/home/brands/plain/joyme.png and /dev/null differ
diff --git a/static/home/brands/plain/kcbebank.png
b/static/home/brands/plain/kcbebank.png
deleted file mode 100644
index 8f661bc8..00000000
Binary files a/static/home/brands/plain/kcbebank.png and /dev/null differ
diff --git a/static/home/brands/plain/lccomputing.png
b/static/home/brands/plain/lccomputing.png
deleted file mode 100644
index 01e7004b..00000000
Binary files a/static/home/brands/plain/lccomputing.png and /dev/null differ
diff --git a/static/home/brands/plain/longping.png
b/static/home/brands/plain/longping.png
deleted file mode 100644
index 4393d631..00000000
Binary files a/static/home/brands/plain/longping.png and /dev/null differ
diff --git a/static/home/brands/plain/lydigi.png
b/static/home/brands/plain/lydigi.png
deleted file mode 100644
index 645290df..00000000
Binary files a/static/home/brands/plain/lydigi.png and /dev/null differ
diff --git a/static/home/brands/plain/mafengwo.png
b/static/home/brands/plain/mafengwo.png
deleted file mode 100644
index 6b73f50a..00000000
Binary files a/static/home/brands/plain/mafengwo.png and /dev/null differ
diff --git a/static/home/brands/plain/relx.png
b/static/home/brands/plain/relx.png
deleted file mode 100644
index 42d155d9..00000000
Binary files a/static/home/brands/plain/relx.png and /dev/null differ
diff --git a/static/home/brands/plain/shudui.png
b/static/home/brands/plain/shudui.png
deleted file mode 100644
index a93e7987..00000000
Binary files a/static/home/brands/plain/shudui.png and /dev/null differ
diff --git a/static/home/brands/plain/shunwang.png
b/static/home/brands/plain/shunwang.png
deleted file mode 100644
index 2dd89b6c..00000000
Binary files a/static/home/brands/plain/shunwang.png and /dev/null differ
diff --git a/static/home/brands/plain/sobot.png
b/static/home/brands/plain/sobot.png
deleted file mode 100644
index 34511ab0..00000000
Binary files a/static/home/brands/plain/sobot.png and /dev/null differ
diff --git a/static/home/brands/plain/supcon.png
b/static/home/brands/plain/supcon.png
deleted file mode 100644
index 03f3dac6..00000000
Binary files a/static/home/brands/plain/supcon.png and /dev/null differ
diff --git a/static/home/brands/plain/tencent.png
b/static/home/brands/plain/tencent.png
deleted file mode 100644
index 348cc619..00000000
Binary files a/static/home/brands/plain/tencent.png and /dev/null differ
diff --git a/static/home/brands/plain/treeroot.png
b/static/home/brands/plain/treeroot.png
deleted file mode 100644
index feb366c4..00000000
Binary files a/static/home/brands/plain/treeroot.png and /dev/null differ
diff --git a/static/home/brands/plain/vixtel.png
b/static/home/brands/plain/vixtel.png
deleted file mode 100644
index daa801e9..00000000
Binary files a/static/home/brands/plain/vixtel.png and /dev/null differ
diff --git a/static/home/brands/plain/vlion.png
b/static/home/brands/plain/vlion.png
deleted file mode 100644
index 13c9c882..00000000
Binary files a/static/home/brands/plain/vlion.png and /dev/null differ
diff --git a/static/home/brands/plain/vphonor.png
b/static/home/brands/plain/vphonor.png
deleted file mode 100644
index b3797ddf..00000000
Binary files a/static/home/brands/plain/vphonor.png and /dev/null differ
diff --git a/static/home/brands/plain/wonders.png
b/static/home/brands/plain/wonders.png
deleted file mode 100644
index e0c3cc86..00000000
Binary files a/static/home/brands/plain/wonders.png and /dev/null differ
diff --git a/static/home/brands/plain/yingzi.png
b/static/home/brands/plain/yingzi.png
deleted file mode 100644
index 4a2834e0..00000000
Binary files a/static/home/brands/plain/yingzi.png and /dev/null differ
diff --git a/static/home/brands/plain/yipage.png
b/static/home/brands/plain/yipage.png
deleted file mode 100644
index b7728a70..00000000
Binary files a/static/home/brands/plain/yipage.png and /dev/null differ
diff --git a/static/home/brands/plain/yonghui.png
b/static/home/brands/plain/yonghui.png
deleted file mode 100644
index 27d74ab4..00000000
Binary files a/static/home/brands/plain/yonghui.png and /dev/null differ
diff --git a/static/home/brands/plain/yto.png b/static/home/brands/plain/yto.png
deleted file mode 100644
index 5d445cec..00000000
Binary files a/static/home/brands/plain/yto.png and /dev/null differ
diff --git a/static/home/brands/plain/yucun.png
b/static/home/brands/plain/yucun.png
deleted file mode 100644
index 9995221d..00000000
Binary files a/static/home/brands/plain/yucun.png and /dev/null differ
diff --git a/static/home/brands/plain/yunlizhi.png
b/static/home/brands/plain/yunlizhi.png
deleted file mode 100644
index b5c77ec3..00000000
Binary files a/static/home/brands/plain/yunlizhi.png and /dev/null differ
diff --git a/static/home/brands/plain/zehoo.png
b/static/home/brands/plain/zehoo.png
deleted file mode 100644
index 712b1698..00000000
Binary files a/static/home/brands/plain/zehoo.png and /dev/null differ
diff --git a/static/home/brands/plain/zhengzhou.png
b/static/home/brands/plain/zhengzhou.png
deleted file mode 100644
index 141ba433..00000000
Binary files a/static/home/brands/plain/zhengzhou.png and /dev/null differ
diff --git a/static/home/brands/plain/ziroom.png
b/static/home/brands/plain/ziroom.png
deleted file mode 100644
index 6363fb96..00000000
Binary files a/static/home/brands/plain/ziroom.png and /dev/null differ
diff --git a/static/home/brands/plain/zoomlion.png
b/static/home/brands/plain/zoomlion.png
deleted file mode 100644
index 70bdad9f..00000000
Binary files a/static/home/brands/plain/zoomlion.png and /dev/null differ
diff --git a/static/home/brands/plain/zto.png b/static/home/brands/plain/zto.png
deleted file mode 100644
index 01b56d44..00000000
Binary files a/static/home/brands/plain/zto.png and /dev/null differ
diff --git
"a/static/home/brands/plain/\345\244\251\347\234\274\346\237\245.png"
"b/static/home/brands/plain/\345\244\251\347\234\274\346\237\245.png"
deleted file mode 100644
index a58e18af..00000000
Binary files
"a/static/home/brands/plain/\345\244\251\347\234\274\346\237\245.png" and
/dev/null differ
diff --git
"a/static/home/brands/plain/\346\231\272\351\242\206\344\272\221.png"
"b/static/home/brands/plain/\346\231\272\351\242\206\344\272\221.png"
deleted file mode 100644
index 30e2c51a..00000000
Binary files
"a/static/home/brands/plain/\346\231\272\351\242\206\344\272\221.png" and
/dev/null differ
diff --git
"a/static/home/brands/plain/\346\235\255\345\267\236\351\223\266\350\241\214.png"
"b/static/home/brands/plain/\346\235\255\345\267\236\351\223\266\350\241\214.png"
deleted file mode 100644
index 3613e431..00000000
Binary files
"a/static/home/brands/plain/\346\235\255\345\267\236\351\223\266\350\241\214.png"
and /dev/null differ
diff --git "a/static/home/brands/plain/\346\236\201\345\205\211.png"
"b/static/home/brands/plain/\346\236\201\345\205\211.png"
deleted file mode 100644
index 2fea557d..00000000
Binary files "a/static/home/brands/plain/\346\236\201\345\205\211.png" and
/dev/null differ
diff --git "a/static/home/brands/plain/\346\261\207\344\270\260.png"
"b/static/home/brands/plain/\346\261\207\344\270\260.png"
deleted file mode 100644
index 00ad65e4..00000000
Binary files "a/static/home/brands/plain/\346\261\207\344\270\260.png" and
/dev/null differ
diff --git
"a/static/home/brands/plain/\350\201\224\351\200\232\346\225\260\347\247\221.png"
"b/static/home/brands/plain/\350\201\224\351\200\232\346\225\260\347\247\221.png"
deleted file mode 100644
index 767cefac..00000000
Binary files
"a/static/home/brands/plain/\350\201\224\351\200\232\346\225\260\347\247\221.png"
and /dev/null differ
diff --git
"a/static/home/brands/plain/\351\201\223\345\217\243\351\207\221\347\247\221.png"
"b/static/home/brands/plain/\351\201\223\345\217\243\351\207\221\347\247\221.png"
deleted file mode 100644
index 6ca93f4c..00000000
Binary files
"a/static/home/brands/plain/\351\201\223\345\217\243\351\207\221\347\247\221.png"
and /dev/null differ
diff --git
"a/static/home/brands/plain/\351\205\267\345\256\266\344\271\220.png"
"b/static/home/brands/plain/\351\205\267\345\256\266\344\271\220.png"
deleted file mode 100644
index fcd5c412..00000000
Binary files
"a/static/home/brands/plain/\351\205\267\345\256\266\344\271\220.png" and
/dev/null differ
diff --git a/static/home/user/dark/GCT.png b/static/home/user/dark/GCT.png
new file mode 100644
index 00000000..533711ea
Binary files /dev/null and b/static/home/user/dark/GCT.png differ
diff --git a/static/home/user/dark/HSBC.png b/static/home/user/dark/HSBC.png
new file mode 100644
index 00000000..40adeb16
Binary files /dev/null and b/static/home/user/dark/HSBC.png differ
diff --git a/static/home/user/dark/YTexpress.png
b/static/home/user/dark/YTexpress.png
new file mode 100644
index 00000000..2472ac66
Binary files /dev/null and b/static/home/user/dark/YTexpress.png differ
diff --git a/static/home/user/dark/apollo.png b/static/home/user/dark/apollo.png
new file mode 100644
index 00000000..963bc9ef
Binary files /dev/null and b/static/home/user/dark/apollo.png differ
diff --git a/static/home/user/dark/atguigu.png
b/static/home/user/dark/atguigu.png
new file mode 100644
index 00000000..e258db30
Binary files /dev/null and b/static/home/user/dark/atguigu.png differ
diff --git a/static/home/user/dark/baidu.png b/static/home/user/dark/baidu.png
new file mode 100644
index 00000000..81298f2f
Binary files /dev/null and b/static/home/user/dark/baidu.png differ
diff --git a/static/home/user/dark/banggood.png
b/static/home/user/dark/banggood.png
new file mode 100644
index 00000000..e67835e9
Binary files /dev/null and b/static/home/user/dark/banggood.png differ
diff --git a/static/home/user/dark/belle.png b/static/home/user/dark/belle.png
new file mode 100644
index 00000000..c24162a4
Binary files /dev/null and b/static/home/user/dark/belle.png differ
diff --git a/static/home/user/dark/bondex.png b/static/home/user/dark/bondex.png
new file mode 100644
index 00000000..cd264458
Binary files /dev/null and b/static/home/user/dark/bondex.png differ
diff --git a/static/home/user/dark/bthome.png b/static/home/user/dark/bthome.png
new file mode 100644
index 00000000..97c9eb5c
Binary files /dev/null and b/static/home/user/dark/bthome.png differ
diff --git a/static/home/user/dark/changan.png
b/static/home/user/dark/changan.png
new file mode 100644
index 00000000..fb87d3e7
Binary files /dev/null and b/static/home/user/dark/changan.png differ
diff --git a/static/home/user/dark/china-entercom.png
b/static/home/user/dark/china-entercom.png
new file mode 100644
index 00000000..9b73dd7c
Binary files /dev/null and b/static/home/user/dark/china-entercom.png differ
diff --git a/static/home/user/dark/china-unicom.png
b/static/home/user/dark/china-unicom.png
new file mode 100644
index 00000000..7dcaf079
Binary files /dev/null and b/static/home/user/dark/china-unicom.png differ
diff --git a/static/home/user/dark/d4px.png b/static/home/user/dark/d4px.png
new file mode 100644
index 00000000..5864116d
Binary files /dev/null and b/static/home/user/dark/d4px.png differ
diff --git a/static/home/user/dark/daokoujinke.png
b/static/home/user/dark/daokoujinke.png
new file mode 100644
index 00000000..ccb554c0
Binary files /dev/null and b/static/home/user/dark/daokoujinke.png differ
diff --git a/static/home/user/dark/dataway.png
b/static/home/user/dark/dataway.png
new file mode 100644
index 00000000..cb12db9b
Binary files /dev/null and b/static/home/user/dark/dataway.png differ
diff --git a/static/home/user/dark/deepway.png
b/static/home/user/dark/deepway.png
new file mode 100644
index 00000000..83d78982
Binary files /dev/null and b/static/home/user/dark/deepway.png differ
diff --git a/static/home/user/dark/doctor-glasses.png
b/static/home/user/dark/doctor-glasses.png
new file mode 100644
index 00000000..ccc3a3e9
Binary files /dev/null and b/static/home/user/dark/doctor-glasses.png differ
diff --git a/static/home/user/dark/dongxin.png
b/static/home/user/dark/dongxin.png
new file mode 100644
index 00000000..b3a983f6
Binary files /dev/null and b/static/home/user/dark/dongxin.png differ
diff --git a/static/home/user/dark/donson.png b/static/home/user/dark/donson.png
new file mode 100644
index 00000000..0625bd1f
Binary files /dev/null and b/static/home/user/dark/donson.png differ
diff --git a/static/home/user/dark/dustess.png
b/static/home/user/dark/dustess.png
new file mode 100644
index 00000000..4e04c745
Binary files /dev/null and b/static/home/user/dark/dustess.png differ
diff --git a/static/home/user/dark/dyrs.png b/static/home/user/dark/dyrs.png
new file mode 100644
index 00000000..605f0d7d
Binary files /dev/null and b/static/home/user/dark/dyrs.png differ
diff --git a/static/home/user/dark/e-sign.png b/static/home/user/dark/e-sign.png
new file mode 100644
index 00000000..4137f826
Binary files /dev/null and b/static/home/user/dark/e-sign.png differ
diff --git a/static/home/user/dark/eeo.png b/static/home/user/dark/eeo.png
new file mode 100644
index 00000000..3c0a5c9a
Binary files /dev/null and b/static/home/user/dark/eeo.png differ
diff --git a/static/home/user/dark/guilinbank.png
b/static/home/user/dark/guilinbank.png
new file mode 100644
index 00000000..2b73bf17
Binary files /dev/null and b/static/home/user/dark/guilinbank.png differ
diff --git a/static/home/user/dark/haibo.png b/static/home/user/dark/haibo.png
new file mode 100644
index 00000000..b7071c5f
Binary files /dev/null and b/static/home/user/dark/haibo.png differ
diff --git a/static/home/user/dark/hrfax.png b/static/home/user/dark/hrfax.png
new file mode 100644
index 00000000..8a18cea6
Binary files /dev/null and b/static/home/user/dark/hrfax.png differ
diff --git a/static/home/user/dark/huanle-game.png
b/static/home/user/dark/huanle-game.png
new file mode 100644
index 00000000..225c8e85
Binary files /dev/null and b/static/home/user/dark/huanle-game.png differ
diff --git a/static/home/user/dark/hzbank.png b/static/home/user/dark/hzbank.png
new file mode 100644
index 00000000..04435a25
Binary files /dev/null and b/static/home/user/dark/hzbank.png differ
diff --git a/static/home/user/dark/imile.png b/static/home/user/dark/imile.png
new file mode 100644
index 00000000..27ac68b0
Binary files /dev/null and b/static/home/user/dark/imile.png differ
diff --git a/static/home/user/dark/inmobi.png b/static/home/user/dark/inmobi.png
new file mode 100644
index 00000000..7c134ca9
Binary files /dev/null and b/static/home/user/dark/inmobi.png differ
diff --git a/static/home/user/dark/itbox.png b/static/home/user/dark/itbox.png
new file mode 100644
index 00000000..061ed3bb
Binary files /dev/null and b/static/home/user/dark/itbox.png differ
diff --git a/static/home/user/dark/itcast.png b/static/home/user/dark/itcast.png
new file mode 100644
index 00000000..e5cdbb62
Binary files /dev/null and b/static/home/user/dark/itcast.png differ
diff --git a/static/home/user/dark/joyme.png b/static/home/user/dark/joyme.png
new file mode 100644
index 00000000..d7ae95a2
Binary files /dev/null and b/static/home/user/dark/joyme.png differ
diff --git a/static/home/user/dark/kingcloud.png
b/static/home/user/dark/kingcloud.png
new file mode 100644
index 00000000..381b7879
Binary files /dev/null and b/static/home/user/dark/kingcloud.png differ
diff --git a/static/home/user/dark/lccomputing.png
b/static/home/user/dark/lccomputing.png
new file mode 100644
index 00000000..792c10e3
Binary files /dev/null and b/static/home/user/dark/lccomputing.png differ
diff --git a/static/home/user/dark/lilith-games.png
b/static/home/user/dark/lilith-games.png
new file mode 100644
index 00000000..86f11d97
Binary files /dev/null and b/static/home/user/dark/lilith-games.png differ
diff --git a/static/home/user/dark/longping.png
b/static/home/user/dark/longping.png
new file mode 100644
index 00000000..f1729c74
Binary files /dev/null and b/static/home/user/dark/longping.png differ
diff --git a/static/home/user/dark/mafengwo.png
b/static/home/user/dark/mafengwo.png
new file mode 100644
index 00000000..a5b243d7
Binary files /dev/null and b/static/home/user/dark/mafengwo.png differ
diff --git a/static/home/user/dark/net163.png b/static/home/user/dark/net163.png
new file mode 100644
index 00000000..afa3239e
Binary files /dev/null and b/static/home/user/dark/net163.png differ
diff --git a/static/home/user/dark/ninebot.png
b/static/home/user/dark/ninebot.png
new file mode 100644
index 00000000..dace0e7d
Binary files /dev/null and b/static/home/user/dark/ninebot.png differ
diff --git a/static/home/user/dark/relx.png b/static/home/user/dark/relx.png
new file mode 100644
index 00000000..f1e8c4a0
Binary files /dev/null and b/static/home/user/dark/relx.png differ
diff --git a/static/home/user/dark/rootcloud.png
b/static/home/user/dark/rootcloud.png
new file mode 100644
index 00000000..551c32bc
Binary files /dev/null and b/static/home/user/dark/rootcloud.png differ
diff --git a/static/home/user/dark/rurora.png b/static/home/user/dark/rurora.png
new file mode 100644
index 00000000..fcf8cf2d
Binary files /dev/null and b/static/home/user/dark/rurora.png differ
diff --git a/static/home/user/dark/shifang.png
b/static/home/user/dark/shifang.png
new file mode 100644
index 00000000..aae33966
Binary files /dev/null and b/static/home/user/dark/shifang.png differ
diff --git a/static/home/user/dark/shudui.png b/static/home/user/dark/shudui.png
new file mode 100644
index 00000000..fc3a9cab
Binary files /dev/null and b/static/home/user/dark/shudui.png differ
diff --git a/static/home/user/dark/shunwang.png
b/static/home/user/dark/shunwang.png
new file mode 100644
index 00000000..ac304c78
Binary files /dev/null and b/static/home/user/dark/shunwang.png differ
diff --git a/static/home/user/dark/shuxing.png
b/static/home/user/dark/shuxing.png
new file mode 100644
index 00000000..900ab42d
Binary files /dev/null and b/static/home/user/dark/shuxing.png differ
diff --git a/static/home/user/dark/sobot.png b/static/home/user/dark/sobot.png
new file mode 100644
index 00000000..a50ca2f0
Binary files /dev/null and b/static/home/user/dark/sobot.png differ
diff --git a/static/home/user/dark/sunvega.png
b/static/home/user/dark/sunvega.png
new file mode 100644
index 00000000..64f267d1
Binary files /dev/null and b/static/home/user/dark/sunvega.png differ
diff --git a/static/home/user/dark/supcon.png b/static/home/user/dark/supcon.png
new file mode 100644
index 00000000..0049a0de
Binary files /dev/null and b/static/home/user/dark/supcon.png differ
diff --git a/static/home/user/dark/tencent.png
b/static/home/user/dark/tencent.png
new file mode 100644
index 00000000..7328203b
Binary files /dev/null and b/static/home/user/dark/tencent.png differ
diff --git a/static/home/user/dark/tianyan.png
b/static/home/user/dark/tianyan.png
new file mode 100644
index 00000000..3c400319
Binary files /dev/null and b/static/home/user/dark/tianyan.png differ
diff --git a/static/home/user/dark/tianyicloud.png
b/static/home/user/dark/tianyicloud.png
new file mode 100644
index 00000000..730c863e
Binary files /dev/null and b/static/home/user/dark/tianyicloud.png differ
diff --git a/static/home/user/dark/tjjcbank.png
b/static/home/user/dark/tjjcbank.png
new file mode 100644
index 00000000..0d5046f5
Binary files /dev/null and b/static/home/user/dark/tjjcbank.png differ
diff --git a/static/home/user/dark/tongcheng.png
b/static/home/user/dark/tongcheng.png
new file mode 100644
index 00000000..4e104817
Binary files /dev/null and b/static/home/user/dark/tongcheng.png differ
diff --git a/static/home/user/dark/vixtel.png b/static/home/user/dark/vixtel.png
new file mode 100644
index 00000000..e7b9036d
Binary files /dev/null and b/static/home/user/dark/vixtel.png differ
diff --git a/static/home/user/dark/vlion.png b/static/home/user/dark/vlion.png
new file mode 100644
index 00000000..e83a53e3
Binary files /dev/null and b/static/home/user/dark/vlion.png differ
diff --git a/static/home/user/dark/volcengine.png
b/static/home/user/dark/volcengine.png
new file mode 100644
index 00000000..4f9be48f
Binary files /dev/null and b/static/home/user/dark/volcengine.png differ
diff --git a/static/home/user/dark/wanda.png b/static/home/user/dark/wanda.png
new file mode 100644
index 00000000..2a8fb15a
Binary files /dev/null and b/static/home/user/dark/wanda.png differ
diff --git a/static/home/user/dark/wifi.png b/static/home/user/dark/wifi.png
new file mode 100644
index 00000000..01da1b86
Binary files /dev/null and b/static/home/user/dark/wifi.png differ
diff --git a/static/home/user/dark/yonghui.png
b/static/home/user/dark/yonghui.png
new file mode 100644
index 00000000..e042fa4c
Binary files /dev/null and b/static/home/user/dark/yonghui.png differ
diff --git a/static/home/user/dark/zhengzhou.png
b/static/home/user/dark/zhengzhou.png
new file mode 100644
index 00000000..1765b9f8
Binary files /dev/null and b/static/home/user/dark/zhengzhou.png differ
diff --git a/static/home/user/dark/zhxj.png b/static/home/user/dark/zhxj.png
new file mode 100644
index 00000000..2ce9d027
Binary files /dev/null and b/static/home/user/dark/zhxj.png differ
diff --git a/static/home/user/dark/ziroom.png b/static/home/user/dark/ziroom.png
new file mode 100644
index 00000000..64e67bbd
Binary files /dev/null and b/static/home/user/dark/ziroom.png differ
diff --git a/static/home/user/dark/zoomlion.png
b/static/home/user/dark/zoomlion.png
new file mode 100644
index 00000000..8dd70d69
Binary files /dev/null and b/static/home/user/dark/zoomlion.png differ
diff --git a/static/home/user/dark/zto.png b/static/home/user/dark/zto.png
new file mode 100644
index 00000000..8a7b5ad6
Binary files /dev/null and b/static/home/user/dark/zto.png differ
diff --git a/static/home/user/light/GCT.png b/static/home/user/light/GCT.png
new file mode 100644
index 00000000..cd2f3bee
Binary files /dev/null and b/static/home/user/light/GCT.png differ
diff --git a/static/home/user/light/HSBC.png b/static/home/user/light/HSBC.png
new file mode 100644
index 00000000..4ad6072e
Binary files /dev/null and b/static/home/user/light/HSBC.png differ
diff --git a/static/home/user/light/YTexpress.png
b/static/home/user/light/YTexpress.png
new file mode 100644
index 00000000..0cbf39ae
Binary files /dev/null and b/static/home/user/light/YTexpress.png differ
diff --git a/static/home/user/light/apollo.png
b/static/home/user/light/apollo.png
new file mode 100644
index 00000000..a7c7c16e
Binary files /dev/null and b/static/home/user/light/apollo.png differ
diff --git a/static/home/user/light/atguigu.png
b/static/home/user/light/atguigu.png
new file mode 100644
index 00000000..38f47806
Binary files /dev/null and b/static/home/user/light/atguigu.png differ
diff --git a/static/home/user/light/baidu.png b/static/home/user/light/baidu.png
new file mode 100644
index 00000000..ab192ae0
Binary files /dev/null and b/static/home/user/light/baidu.png differ
diff --git a/static/home/user/light/banggood.png
b/static/home/user/light/banggood.png
new file mode 100644
index 00000000..442542bd
Binary files /dev/null and b/static/home/user/light/banggood.png differ
diff --git a/static/home/user/light/belle.png b/static/home/user/light/belle.png
new file mode 100644
index 00000000..8fb2b5d0
Binary files /dev/null and b/static/home/user/light/belle.png differ
diff --git a/static/home/user/light/bondex.png
b/static/home/user/light/bondex.png
new file mode 100644
index 00000000..b583173d
Binary files /dev/null and b/static/home/user/light/bondex.png differ
diff --git a/static/home/user/light/bthome.png
b/static/home/user/light/bthome.png
new file mode 100644
index 00000000..70eb08a3
Binary files /dev/null and b/static/home/user/light/bthome.png differ
diff --git a/static/home/user/light/changan.png
b/static/home/user/light/changan.png
new file mode 100644
index 00000000..8aa5d0c3
Binary files /dev/null and b/static/home/user/light/changan.png differ
diff --git a/static/home/user/light/china-entercom.png
b/static/home/user/light/china-entercom.png
new file mode 100644
index 00000000..02f57900
Binary files /dev/null and b/static/home/user/light/china-entercom.png differ
diff --git a/static/home/user/light/china-unicom.png
b/static/home/user/light/china-unicom.png
new file mode 100644
index 00000000..bd602537
Binary files /dev/null and b/static/home/user/light/china-unicom.png differ
diff --git a/static/home/user/light/d4px.png b/static/home/user/light/d4px.png
new file mode 100644
index 00000000..31a54b9e
Binary files /dev/null and b/static/home/user/light/d4px.png differ
diff --git a/static/home/user/light/daokoujinke.png
b/static/home/user/light/daokoujinke.png
new file mode 100644
index 00000000..d99e9e8c
Binary files /dev/null and b/static/home/user/light/daokoujinke.png differ
diff --git a/static/home/user/light/dataway.png
b/static/home/user/light/dataway.png
new file mode 100644
index 00000000..2b0757cd
Binary files /dev/null and b/static/home/user/light/dataway.png differ
diff --git a/static/home/user/light/deepway.png
b/static/home/user/light/deepway.png
new file mode 100644
index 00000000..007dcd25
Binary files /dev/null and b/static/home/user/light/deepway.png differ
diff --git a/static/home/user/light/doctor-glasses.png
b/static/home/user/light/doctor-glasses.png
new file mode 100644
index 00000000..5ff91da9
Binary files /dev/null and b/static/home/user/light/doctor-glasses.png differ
diff --git a/static/home/user/light/dongxin.png
b/static/home/user/light/dongxin.png
new file mode 100644
index 00000000..515e796b
Binary files /dev/null and b/static/home/user/light/dongxin.png differ
diff --git a/static/home/user/light/donson.png
b/static/home/user/light/donson.png
new file mode 100644
index 00000000..7de40ec4
Binary files /dev/null and b/static/home/user/light/donson.png differ
diff --git a/static/home/user/light/dustess.png
b/static/home/user/light/dustess.png
new file mode 100644
index 00000000..c70a4807
Binary files /dev/null and b/static/home/user/light/dustess.png differ
diff --git a/static/home/user/light/dyrs.png b/static/home/user/light/dyrs.png
new file mode 100644
index 00000000..7441ef3b
Binary files /dev/null and b/static/home/user/light/dyrs.png differ
diff --git a/static/home/user/light/e-sign.png
b/static/home/user/light/e-sign.png
new file mode 100644
index 00000000..42d25ef1
Binary files /dev/null and b/static/home/user/light/e-sign.png differ
diff --git a/static/home/user/light/eeo.png b/static/home/user/light/eeo.png
new file mode 100644
index 00000000..a13558d4
Binary files /dev/null and b/static/home/user/light/eeo.png differ
diff --git a/static/home/user/light/guilinbank.png
b/static/home/user/light/guilinbank.png
new file mode 100644
index 00000000..5132848c
Binary files /dev/null and b/static/home/user/light/guilinbank.png differ
diff --git a/static/home/user/light/haibo.png b/static/home/user/light/haibo.png
new file mode 100644
index 00000000..7394adc9
Binary files /dev/null and b/static/home/user/light/haibo.png differ
diff --git a/static/home/user/light/hrfax.png b/static/home/user/light/hrfax.png
new file mode 100644
index 00000000..1c06cbd0
Binary files /dev/null and b/static/home/user/light/hrfax.png differ
diff --git a/static/home/user/light/huanle-game.png
b/static/home/user/light/huanle-game.png
new file mode 100644
index 00000000..0e1d34e2
Binary files /dev/null and b/static/home/user/light/huanle-game.png differ
diff --git a/static/home/user/light/hzbank.png
b/static/home/user/light/hzbank.png
new file mode 100644
index 00000000..edbdc8bc
Binary files /dev/null and b/static/home/user/light/hzbank.png differ
diff --git a/static/home/user/light/imile.png b/static/home/user/light/imile.png
new file mode 100644
index 00000000..b4648643
Binary files /dev/null and b/static/home/user/light/imile.png differ
diff --git a/static/home/user/light/inmobi.png
b/static/home/user/light/inmobi.png
new file mode 100644
index 00000000..2cac3737
Binary files /dev/null and b/static/home/user/light/inmobi.png differ
diff --git a/static/home/user/light/itbox.png b/static/home/user/light/itbox.png
new file mode 100644
index 00000000..8a5b8014
Binary files /dev/null and b/static/home/user/light/itbox.png differ
diff --git a/static/home/user/light/itcast.png
b/static/home/user/light/itcast.png
new file mode 100644
index 00000000..a0c943f7
Binary files /dev/null and b/static/home/user/light/itcast.png differ
diff --git a/static/home/user/light/joyme.png b/static/home/user/light/joyme.png
new file mode 100644
index 00000000..5b5280d1
Binary files /dev/null and b/static/home/user/light/joyme.png differ
diff --git a/static/home/user/light/kingcloud.png
b/static/home/user/light/kingcloud.png
new file mode 100644
index 00000000..4c1bf50e
Binary files /dev/null and b/static/home/user/light/kingcloud.png differ
diff --git a/static/home/user/light/lccomputing.png
b/static/home/user/light/lccomputing.png
new file mode 100644
index 00000000..cff989ae
Binary files /dev/null and b/static/home/user/light/lccomputing.png differ
diff --git a/static/home/user/light/lilith-games.png
b/static/home/user/light/lilith-games.png
new file mode 100644
index 00000000..87f5dc2c
Binary files /dev/null and b/static/home/user/light/lilith-games.png differ
diff --git a/static/home/user/light/longping.png
b/static/home/user/light/longping.png
new file mode 100644
index 00000000..3b974894
Binary files /dev/null and b/static/home/user/light/longping.png differ
diff --git a/static/home/user/light/mafengwo.png
b/static/home/user/light/mafengwo.png
new file mode 100644
index 00000000..90228349
Binary files /dev/null and b/static/home/user/light/mafengwo.png differ
diff --git a/static/home/user/light/net163.png
b/static/home/user/light/net163.png
new file mode 100644
index 00000000..acd9f14d
Binary files /dev/null and b/static/home/user/light/net163.png differ
diff --git a/static/home/user/light/ninebot.png
b/static/home/user/light/ninebot.png
new file mode 100644
index 00000000..f6202582
Binary files /dev/null and b/static/home/user/light/ninebot.png differ
diff --git a/static/home/user/light/relx.png b/static/home/user/light/relx.png
new file mode 100644
index 00000000..21b07e1c
Binary files /dev/null and b/static/home/user/light/relx.png differ
diff --git a/static/home/user/light/rootcloud.png
b/static/home/user/light/rootcloud.png
new file mode 100644
index 00000000..4cba8539
Binary files /dev/null and b/static/home/user/light/rootcloud.png differ
diff --git a/static/home/user/light/rurora.png
b/static/home/user/light/rurora.png
new file mode 100644
index 00000000..e719b684
Binary files /dev/null and b/static/home/user/light/rurora.png differ
diff --git a/static/home/user/light/shifang.png
b/static/home/user/light/shifang.png
new file mode 100644
index 00000000..157f51d7
Binary files /dev/null and b/static/home/user/light/shifang.png differ
diff --git a/static/home/user/light/shudui.png
b/static/home/user/light/shudui.png
new file mode 100644
index 00000000..ecdd8670
Binary files /dev/null and b/static/home/user/light/shudui.png differ
diff --git a/static/home/user/light/shunwang.png
b/static/home/user/light/shunwang.png
new file mode 100644
index 00000000..1a2e3b5e
Binary files /dev/null and b/static/home/user/light/shunwang.png differ
diff --git a/static/home/user/light/shuxing.png
b/static/home/user/light/shuxing.png
new file mode 100644
index 00000000..67ec8175
Binary files /dev/null and b/static/home/user/light/shuxing.png differ
diff --git a/static/home/user/light/sobot.png b/static/home/user/light/sobot.png
new file mode 100644
index 00000000..7b7148a6
Binary files /dev/null and b/static/home/user/light/sobot.png differ
diff --git a/static/home/user/light/sunvega.png
b/static/home/user/light/sunvega.png
new file mode 100644
index 00000000..5a3ce6e5
Binary files /dev/null and b/static/home/user/light/sunvega.png differ
diff --git a/static/home/user/light/supcon.png
b/static/home/user/light/supcon.png
new file mode 100644
index 00000000..c1cc1fa1
Binary files /dev/null and b/static/home/user/light/supcon.png differ
diff --git a/static/home/user/light/tencent.png
b/static/home/user/light/tencent.png
new file mode 100644
index 00000000..40430b1f
Binary files /dev/null and b/static/home/user/light/tencent.png differ
diff --git a/static/home/user/light/tianyan.png
b/static/home/user/light/tianyan.png
new file mode 100644
index 00000000..74959272
Binary files /dev/null and b/static/home/user/light/tianyan.png differ
diff --git a/static/home/user/light/tianyicloud.png
b/static/home/user/light/tianyicloud.png
new file mode 100644
index 00000000..05134f6f
Binary files /dev/null and b/static/home/user/light/tianyicloud.png differ
diff --git a/static/home/user/light/tjjcbank.png
b/static/home/user/light/tjjcbank.png
new file mode 100644
index 00000000..6c0cf520
Binary files /dev/null and b/static/home/user/light/tjjcbank.png differ
diff --git a/static/home/user/light/tongcheng.png
b/static/home/user/light/tongcheng.png
new file mode 100644
index 00000000..100fe2dd
Binary files /dev/null and b/static/home/user/light/tongcheng.png differ
diff --git a/static/home/user/light/vixtel.png
b/static/home/user/light/vixtel.png
new file mode 100644
index 00000000..df930189
Binary files /dev/null and b/static/home/user/light/vixtel.png differ
diff --git a/static/home/user/light/vlion.png b/static/home/user/light/vlion.png
new file mode 100644
index 00000000..ed9b7247
Binary files /dev/null and b/static/home/user/light/vlion.png differ
diff --git a/static/home/user/light/volcengine.png
b/static/home/user/light/volcengine.png
new file mode 100644
index 00000000..2949845a
Binary files /dev/null and b/static/home/user/light/volcengine.png differ
diff --git a/static/home/user/light/wanda.png b/static/home/user/light/wanda.png
new file mode 100644
index 00000000..c3680e33
Binary files /dev/null and b/static/home/user/light/wanda.png differ
diff --git a/static/home/user/light/wifi.png b/static/home/user/light/wifi.png
new file mode 100644
index 00000000..05283750
Binary files /dev/null and b/static/home/user/light/wifi.png differ
diff --git a/static/home/user/light/yonghui.png
b/static/home/user/light/yonghui.png
new file mode 100644
index 00000000..ab8e6d9a
Binary files /dev/null and b/static/home/user/light/yonghui.png differ
diff --git a/static/home/user/light/zhengzhou.png
b/static/home/user/light/zhengzhou.png
new file mode 100644
index 00000000..8482241e
Binary files /dev/null and b/static/home/user/light/zhengzhou.png differ
diff --git a/static/home/user/light/zhxj.png b/static/home/user/light/zhxj.png
new file mode 100644
index 00000000..a2ffe308
Binary files /dev/null and b/static/home/user/light/zhxj.png differ
diff --git a/static/home/user/light/ziroom.png
b/static/home/user/light/ziroom.png
new file mode 100644
index 00000000..22083392
Binary files /dev/null and b/static/home/user/light/ziroom.png differ
diff --git a/static/home/user/light/zoomlion.png
b/static/home/user/light/zoomlion.png
new file mode 100644
index 00000000..2e34ce0d
Binary files /dev/null and b/static/home/user/light/zoomlion.png differ
diff --git a/static/home/user/light/zto.png b/static/home/user/light/zto.png
new file mode 100644
index 00000000..2d6b24f4
Binary files /dev/null and b/static/home/user/light/zto.png differ