You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@streampark.apache.org by be...@apache.org on 2025/02/10 14:30:28 UTC

(streampark-website) branch feature created (now f43ac285)

This is an automated email from the ASF dual-hosted git repository.

benjobs pushed a change to branch feature
in repository https://gitbox.apache.org/repos/asf/streampark-website.git


      at f43ac285 [TLP] update key features

This branch includes the following new commits:

     new f43ac285 [TLP] update key features

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.



(streampark-website) 01/01: [TLP] update key features

Posted by be...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

benjobs pushed a commit to branch feature
in repository https://gitbox.apache.org/repos/asf/streampark-website.git

commit f43ac285d053fe9b1139f646336218279bbe3cd1
Author: benjobs <be...@apache.org>
AuthorDate: Mon Feb 10 22:30:13 2025 +0800

    [TLP] update key features
---
 src/components/Development/languages.json          |  29 +++--
 src/components/TrustedUsers/index.tsx              |   8 +-
 src/components/TrustedUsers/languages.json         | 111 ------------------
 src/pages/_home/_users/index.tsx                   |   8 +-
 src/pages/_home/languages.json                     | 127 ---------------------
 src/pages/home/index.tsx                           |   8 +-
 src/pages/home/languages.json                      |  52 +++++++--
 src/pages/user/index.tsx                           |  11 +-
 static/home/{brands/plain => user/dark}/alpha.png  | Bin
 static/home/{brands/plain => user/dark}/apollo.png | Bin
 .../home/{brands/plain => user/dark}/atguigu.png   | Bin
 static/home/{brands/plain => user/dark}/baidu.png  | Bin
 .../home/{brands/plain => user/dark}/banggood.png  | Bin
 static/home/{brands/plain => user/dark}/belle.png  | Bin
 static/home/{brands/plain => user/dark}/bondex.png | Bin
 .../home/{brands/plain => user/dark}/changan.png   | Bin
 .../{brands/plain => user/dark}/china-unicon.png   | Bin
 .../{brands/plain => user/dark}/china_entercom.png | Bin
 .../home/{brands/plain => user/dark}/cloudview.png | Bin
 static/home/{brands/plain => user/dark}/ctyun.png  | Bin
 .../home/{brands/plain => user/dark}/dataway.png   | Bin
 .../home/{brands/plain => user/dark}/deepway.png   | Bin
 .../{brands/plain => user/dark}/doctorglasses.png  | Bin
 .../home/{brands/plain => user/dark}/dtsclouds.png | Bin
 .../home/{brands/plain => user/dark}/dustess.png   | Bin
 static/home/{brands/plain => user/dark}/dyrs.png   | Bin
 static/home/{brands/plain => user/dark}/ego.png    | Bin
 static/home/{brands/plain => user/dark}/esign.png  | Bin
 .../home/{brands/plain => user/dark}/fy-data.png   | Bin
 .../plain => user/dark}/gigacloud_technology.png   | Bin
 static/home/{brands/plain => user/dark}/grow.png   | Bin
 static/home/{brands/plain => user/dark}/haibo.png  | Bin
 static/home/{brands/plain => user/dark}/hopson.png | Bin
 static/home/{brands/plain => user/dark}/hrfax.png  | Bin
 static/home/{brands/plain => user/dark}/inmobi.png | Bin
 static/home/{brands/plain => user/dark}/itcast.png | Bin
 static/home/{brands/plain => user/dark}/joy_u.png  | Bin
 static/home/{brands/plain => user/dark}/joyme.png  | Bin
 .../home/{brands/plain => user/dark}/kcbebank.png  | Bin
 .../{brands/plain => user/dark}/lccomputing.png    | Bin
 .../home/{brands/plain => user/dark}/longping.png  | Bin
 static/home/{brands/plain => user/dark}/lydigi.png | Bin
 .../home/{brands/plain => user/dark}/mafengwo.png  | Bin
 static/home/{brands/plain => user/dark}/relx.png   | Bin
 static/home/{brands/plain => user/dark}/shudui.png | Bin
 .../home/{brands/plain => user/dark}/shunwang.png  | Bin
 static/home/{brands/plain => user/dark}/sobot.png  | Bin
 static/home/{brands/plain => user/dark}/supcon.png | Bin
 .../home/{brands/plain => user/dark}/tencent.png   | Bin
 .../home/{brands/plain => user/dark}/treeroot.png  | Bin
 static/home/{brands/plain => user/dark}/vixtel.png | Bin
 static/home/{brands/plain => user/dark}/vlion.png  | Bin
 .../home/{brands/plain => user/dark}/vphonor.png   | Bin
 .../home/{brands/plain => user/dark}/wonders.png   | Bin
 static/home/{brands/plain => user/dark}/yingzi.png | Bin
 static/home/{brands/plain => user/dark}/yipage.png | Bin
 .../home/{brands/plain => user/dark}/yonghui.png   | Bin
 static/home/{brands/plain => user/dark}/yto.png    | Bin
 static/home/{brands/plain => user/dark}/yucun.png  | Bin
 .../home/{brands/plain => user/dark}/yunlizhi.png  | Bin
 static/home/{brands/plain => user/dark}/zehoo.png  | Bin
 .../home/{brands/plain => user/dark}/zhengzhou.png | Bin
 static/home/{brands/plain => user/dark}/ziroom.png | Bin
 .../home/{brands/plain => user/dark}/zoomlion.png  | Bin
 static/home/{brands/plain => user/dark}/zto.png    | Bin
 .../dark/\345\244\251\347\234\274\346\237\245.png" | Bin
 .../dark/\346\231\272\351\242\206\344\272\221.png" | Bin
 ...35\255\345\267\236\351\223\266\350\241\214.png" | Bin
 .../home/user/dark/\346\236\201\345\205\211.png"   | Bin
 .../home/user/dark/\346\261\207\344\270\260.png"   | Bin
 ...01\224\351\200\232\346\225\260\347\247\221.png" | Bin
 ...01\223\345\217\243\351\207\221\347\247\221.png" | Bin
 .../dark/\351\205\267\345\256\266\344\271\220.png" | Bin
 .../home/{brands/colorful => user/light}/alpha.png | Bin
 .../{brands/colorful => user/light}/apollo.png     | Bin
 .../{brands/colorful => user/light}/atguigu.png    | Bin
 .../home/{brands/colorful => user/light}/baidu.png | Bin
 .../{brands/colorful => user/light}/banggood.png   | Bin
 .../home/{brands/colorful => user/light}/belle.png | Bin
 .../{brands/colorful => user/light}/bondex.png     | Bin
 .../{brands/colorful => user/light}/changan.png    | Bin
 .../colorful => user/light}/china-unicon.png       | Bin
 .../colorful => user/light}/china_entercom.png     | Bin
 .../{brands/colorful => user/light}/cloudview.png  | Bin
 .../home/{brands/colorful => user/light}/ctyun.png | Bin
 .../{brands/colorful => user/light}/dataway.png    | Bin
 .../{brands/colorful => user/light}/deepway.png    | Bin
 .../colorful => user/light}/doctorglasses.png      | Bin
 .../{brands/colorful => user/light}/dtsclouds.png  | Bin
 .../{brands/colorful => user/light}/dustess.png    | Bin
 .../home/{brands/colorful => user/light}/dyrs.png  | Bin
 .../home/{brands/colorful => user/light}/esign.png | Bin
 .../{brands/colorful => user/light}/fy-data.png    | Bin
 .../light}/gigacloud_technology.png                | Bin
 .../home/{brands/colorful => user/light}/grow.png  | Bin
 .../home/{brands/colorful => user/light}/haibo.png | Bin
 .../{brands/colorful => user/light}/hopson.png     | Bin
 .../home/{brands/colorful => user/light}/hrfax.png | Bin
 .../{brands/colorful => user/light}/inmobi.png     | Bin
 .../{brands/colorful => user/light}/itcast.png     | Bin
 .../home/{brands/colorful => user/light}/joy_u.png | Bin
 .../home/{brands/colorful => user/light}/joyme.png | Bin
 .../{brands/colorful => user/light}/kcbebank.png   | Bin
 .../colorful => user/light}/lccomputing.png        | Bin
 .../{brands/colorful => user/light}/longping.png   | Bin
 .../{brands/colorful => user/light}/lydigi.png     | Bin
 .../{brands/colorful => user/light}/mafengwo.png   | Bin
 .../home/{brands/colorful => user/light}/relx.png  | Bin
 .../{brands/colorful => user/light}/shudui.png     | Bin
 .../{brands/colorful => user/light}/shunwang.png   | Bin
 .../home/{brands/colorful => user/light}/sobot.png | Bin
 .../{brands/colorful => user/light}/supcon.png     | Bin
 .../{brands/colorful => user/light}/tencent.png    | Bin
 .../{brands/colorful => user/light}/tenclass.png   | Bin
 .../{brands/colorful => user/light}/treeroot.png   | Bin
 .../{brands/colorful => user/light}/vixtel.png     | Bin
 .../home/{brands/colorful => user/light}/vlion.png | Bin
 .../{brands/colorful => user/light}/vphonor.png    | Bin
 .../{brands/colorful => user/light}/wonders.png    | Bin
 .../{brands/colorful => user/light}/yingzi.png     | Bin
 .../{brands/colorful => user/light}/yipage.png     | Bin
 .../{brands/colorful => user/light}/yonghui.png    | Bin
 .../home/{brands/colorful => user/light}/yto.png   | Bin
 .../home/{brands/colorful => user/light}/yucun.png | Bin
 .../{brands/colorful => user/light}/yunlizhi.png   | Bin
 .../home/{brands/colorful => user/light}/zehoo.png | Bin
 .../{brands/colorful => user/light}/zhengzhou.png  | Bin
 .../{brands/colorful => user/light}/ziroom.png     | Bin
 .../{brands/colorful => user/light}/zoomlion.png   | Bin
 .../home/{brands/colorful => user/light}/zto.png   | Bin
 130 files changed, 77 insertions(+), 277 deletions(-)

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..3e473da3 100644
--- a/src/components/TrustedUsers/index.tsx
+++ b/src/components/TrustedUsers/index.tsx
@@ -48,8 +48,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 +74,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/pages/_home/_users/index.tsx b/src/pages/_home/_users/index.tsx
index b663773a..fc6db24f 100644
--- a/src/pages/_home/_users/index.tsx
+++ b/src/pages/_home/_users/index.tsx
@@ -47,8 +47,8 @@ export default function () {
                 <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}
                 />
@@ -70,8 +70,8 @@ export default function () {
                 <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/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/index.tsx b/src/pages/user/index.tsx
index a9aed24f..511d63f9 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();
@@ -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 (
diff --git a/static/home/brands/plain/alpha.png b/static/home/user/dark/alpha.png
similarity index 100%
rename from static/home/brands/plain/alpha.png
rename to static/home/user/dark/alpha.png
diff --git a/static/home/brands/plain/apollo.png b/static/home/user/dark/apollo.png
similarity index 100%
rename from static/home/brands/plain/apollo.png
rename to static/home/user/dark/apollo.png
diff --git a/static/home/brands/plain/atguigu.png b/static/home/user/dark/atguigu.png
similarity index 100%
rename from static/home/brands/plain/atguigu.png
rename to static/home/user/dark/atguigu.png
diff --git a/static/home/brands/plain/baidu.png b/static/home/user/dark/baidu.png
similarity index 100%
rename from static/home/brands/plain/baidu.png
rename to static/home/user/dark/baidu.png
diff --git a/static/home/brands/plain/banggood.png b/static/home/user/dark/banggood.png
similarity index 100%
rename from static/home/brands/plain/banggood.png
rename to static/home/user/dark/banggood.png
diff --git a/static/home/brands/plain/belle.png b/static/home/user/dark/belle.png
similarity index 100%
rename from static/home/brands/plain/belle.png
rename to static/home/user/dark/belle.png
diff --git a/static/home/brands/plain/bondex.png b/static/home/user/dark/bondex.png
similarity index 100%
rename from static/home/brands/plain/bondex.png
rename to static/home/user/dark/bondex.png
diff --git a/static/home/brands/plain/changan.png b/static/home/user/dark/changan.png
similarity index 100%
rename from static/home/brands/plain/changan.png
rename to static/home/user/dark/changan.png
diff --git a/static/home/brands/plain/china-unicon.png b/static/home/user/dark/china-unicon.png
similarity index 100%
rename from static/home/brands/plain/china-unicon.png
rename to static/home/user/dark/china-unicon.png
diff --git a/static/home/brands/plain/china_entercom.png b/static/home/user/dark/china_entercom.png
similarity index 100%
rename from static/home/brands/plain/china_entercom.png
rename to static/home/user/dark/china_entercom.png
diff --git a/static/home/brands/plain/cloudview.png b/static/home/user/dark/cloudview.png
similarity index 100%
rename from static/home/brands/plain/cloudview.png
rename to static/home/user/dark/cloudview.png
diff --git a/static/home/brands/plain/ctyun.png b/static/home/user/dark/ctyun.png
similarity index 100%
rename from static/home/brands/plain/ctyun.png
rename to static/home/user/dark/ctyun.png
diff --git a/static/home/brands/plain/dataway.png b/static/home/user/dark/dataway.png
similarity index 100%
rename from static/home/brands/plain/dataway.png
rename to static/home/user/dark/dataway.png
diff --git a/static/home/brands/plain/deepway.png b/static/home/user/dark/deepway.png
similarity index 100%
rename from static/home/brands/plain/deepway.png
rename to static/home/user/dark/deepway.png
diff --git a/static/home/brands/plain/doctorglasses.png b/static/home/user/dark/doctorglasses.png
similarity index 100%
rename from static/home/brands/plain/doctorglasses.png
rename to static/home/user/dark/doctorglasses.png
diff --git a/static/home/brands/plain/dtsclouds.png b/static/home/user/dark/dtsclouds.png
similarity index 100%
rename from static/home/brands/plain/dtsclouds.png
rename to static/home/user/dark/dtsclouds.png
diff --git a/static/home/brands/plain/dustess.png b/static/home/user/dark/dustess.png
similarity index 100%
rename from static/home/brands/plain/dustess.png
rename to static/home/user/dark/dustess.png
diff --git a/static/home/brands/plain/dyrs.png b/static/home/user/dark/dyrs.png
similarity index 100%
rename from static/home/brands/plain/dyrs.png
rename to static/home/user/dark/dyrs.png
diff --git a/static/home/brands/plain/ego.png b/static/home/user/dark/ego.png
similarity index 100%
rename from static/home/brands/plain/ego.png
rename to static/home/user/dark/ego.png
diff --git a/static/home/brands/plain/esign.png b/static/home/user/dark/esign.png
similarity index 100%
rename from static/home/brands/plain/esign.png
rename to static/home/user/dark/esign.png
diff --git a/static/home/brands/plain/fy-data.png b/static/home/user/dark/fy-data.png
similarity index 100%
rename from static/home/brands/plain/fy-data.png
rename to static/home/user/dark/fy-data.png
diff --git a/static/home/brands/plain/gigacloud_technology.png b/static/home/user/dark/gigacloud_technology.png
similarity index 100%
rename from static/home/brands/plain/gigacloud_technology.png
rename to static/home/user/dark/gigacloud_technology.png
diff --git a/static/home/brands/plain/grow.png b/static/home/user/dark/grow.png
similarity index 100%
rename from static/home/brands/plain/grow.png
rename to static/home/user/dark/grow.png
diff --git a/static/home/brands/plain/haibo.png b/static/home/user/dark/haibo.png
similarity index 100%
rename from static/home/brands/plain/haibo.png
rename to static/home/user/dark/haibo.png
diff --git a/static/home/brands/plain/hopson.png b/static/home/user/dark/hopson.png
similarity index 100%
rename from static/home/brands/plain/hopson.png
rename to static/home/user/dark/hopson.png
diff --git a/static/home/brands/plain/hrfax.png b/static/home/user/dark/hrfax.png
similarity index 100%
rename from static/home/brands/plain/hrfax.png
rename to static/home/user/dark/hrfax.png
diff --git a/static/home/brands/plain/inmobi.png b/static/home/user/dark/inmobi.png
similarity index 100%
rename from static/home/brands/plain/inmobi.png
rename to static/home/user/dark/inmobi.png
diff --git a/static/home/brands/plain/itcast.png b/static/home/user/dark/itcast.png
similarity index 100%
rename from static/home/brands/plain/itcast.png
rename to static/home/user/dark/itcast.png
diff --git a/static/home/brands/plain/joy_u.png b/static/home/user/dark/joy_u.png
similarity index 100%
rename from static/home/brands/plain/joy_u.png
rename to static/home/user/dark/joy_u.png
diff --git a/static/home/brands/plain/joyme.png b/static/home/user/dark/joyme.png
similarity index 100%
rename from static/home/brands/plain/joyme.png
rename to static/home/user/dark/joyme.png
diff --git a/static/home/brands/plain/kcbebank.png b/static/home/user/dark/kcbebank.png
similarity index 100%
rename from static/home/brands/plain/kcbebank.png
rename to static/home/user/dark/kcbebank.png
diff --git a/static/home/brands/plain/lccomputing.png b/static/home/user/dark/lccomputing.png
similarity index 100%
rename from static/home/brands/plain/lccomputing.png
rename to static/home/user/dark/lccomputing.png
diff --git a/static/home/brands/plain/longping.png b/static/home/user/dark/longping.png
similarity index 100%
rename from static/home/brands/plain/longping.png
rename to static/home/user/dark/longping.png
diff --git a/static/home/brands/plain/lydigi.png b/static/home/user/dark/lydigi.png
similarity index 100%
rename from static/home/brands/plain/lydigi.png
rename to static/home/user/dark/lydigi.png
diff --git a/static/home/brands/plain/mafengwo.png b/static/home/user/dark/mafengwo.png
similarity index 100%
rename from static/home/brands/plain/mafengwo.png
rename to static/home/user/dark/mafengwo.png
diff --git a/static/home/brands/plain/relx.png b/static/home/user/dark/relx.png
similarity index 100%
rename from static/home/brands/plain/relx.png
rename to static/home/user/dark/relx.png
diff --git a/static/home/brands/plain/shudui.png b/static/home/user/dark/shudui.png
similarity index 100%
rename from static/home/brands/plain/shudui.png
rename to static/home/user/dark/shudui.png
diff --git a/static/home/brands/plain/shunwang.png b/static/home/user/dark/shunwang.png
similarity index 100%
rename from static/home/brands/plain/shunwang.png
rename to static/home/user/dark/shunwang.png
diff --git a/static/home/brands/plain/sobot.png b/static/home/user/dark/sobot.png
similarity index 100%
rename from static/home/brands/plain/sobot.png
rename to static/home/user/dark/sobot.png
diff --git a/static/home/brands/plain/supcon.png b/static/home/user/dark/supcon.png
similarity index 100%
rename from static/home/brands/plain/supcon.png
rename to static/home/user/dark/supcon.png
diff --git a/static/home/brands/plain/tencent.png b/static/home/user/dark/tencent.png
similarity index 100%
rename from static/home/brands/plain/tencent.png
rename to static/home/user/dark/tencent.png
diff --git a/static/home/brands/plain/treeroot.png b/static/home/user/dark/treeroot.png
similarity index 100%
rename from static/home/brands/plain/treeroot.png
rename to static/home/user/dark/treeroot.png
diff --git a/static/home/brands/plain/vixtel.png b/static/home/user/dark/vixtel.png
similarity index 100%
rename from static/home/brands/plain/vixtel.png
rename to static/home/user/dark/vixtel.png
diff --git a/static/home/brands/plain/vlion.png b/static/home/user/dark/vlion.png
similarity index 100%
rename from static/home/brands/plain/vlion.png
rename to static/home/user/dark/vlion.png
diff --git a/static/home/brands/plain/vphonor.png b/static/home/user/dark/vphonor.png
similarity index 100%
rename from static/home/brands/plain/vphonor.png
rename to static/home/user/dark/vphonor.png
diff --git a/static/home/brands/plain/wonders.png b/static/home/user/dark/wonders.png
similarity index 100%
rename from static/home/brands/plain/wonders.png
rename to static/home/user/dark/wonders.png
diff --git a/static/home/brands/plain/yingzi.png b/static/home/user/dark/yingzi.png
similarity index 100%
rename from static/home/brands/plain/yingzi.png
rename to static/home/user/dark/yingzi.png
diff --git a/static/home/brands/plain/yipage.png b/static/home/user/dark/yipage.png
similarity index 100%
rename from static/home/brands/plain/yipage.png
rename to static/home/user/dark/yipage.png
diff --git a/static/home/brands/plain/yonghui.png b/static/home/user/dark/yonghui.png
similarity index 100%
rename from static/home/brands/plain/yonghui.png
rename to static/home/user/dark/yonghui.png
diff --git a/static/home/brands/plain/yto.png b/static/home/user/dark/yto.png
similarity index 100%
rename from static/home/brands/plain/yto.png
rename to static/home/user/dark/yto.png
diff --git a/static/home/brands/plain/yucun.png b/static/home/user/dark/yucun.png
similarity index 100%
rename from static/home/brands/plain/yucun.png
rename to static/home/user/dark/yucun.png
diff --git a/static/home/brands/plain/yunlizhi.png b/static/home/user/dark/yunlizhi.png
similarity index 100%
rename from static/home/brands/plain/yunlizhi.png
rename to static/home/user/dark/yunlizhi.png
diff --git a/static/home/brands/plain/zehoo.png b/static/home/user/dark/zehoo.png
similarity index 100%
rename from static/home/brands/plain/zehoo.png
rename to static/home/user/dark/zehoo.png
diff --git a/static/home/brands/plain/zhengzhou.png b/static/home/user/dark/zhengzhou.png
similarity index 100%
rename from static/home/brands/plain/zhengzhou.png
rename to static/home/user/dark/zhengzhou.png
diff --git a/static/home/brands/plain/ziroom.png b/static/home/user/dark/ziroom.png
similarity index 100%
rename from static/home/brands/plain/ziroom.png
rename to static/home/user/dark/ziroom.png
diff --git a/static/home/brands/plain/zoomlion.png b/static/home/user/dark/zoomlion.png
similarity index 100%
rename from static/home/brands/plain/zoomlion.png
rename to static/home/user/dark/zoomlion.png
diff --git a/static/home/brands/plain/zto.png b/static/home/user/dark/zto.png
similarity index 100%
rename from static/home/brands/plain/zto.png
rename to static/home/user/dark/zto.png
diff --git "a/static/home/brands/plain/\345\244\251\347\234\274\346\237\245.png" "b/static/home/user/dark/\345\244\251\347\234\274\346\237\245.png"
similarity index 100%
rename from "static/home/brands/plain/\345\244\251\347\234\274\346\237\245.png"
rename to "static/home/user/dark/\345\244\251\347\234\274\346\237\245.png"
diff --git "a/static/home/brands/plain/\346\231\272\351\242\206\344\272\221.png" "b/static/home/user/dark/\346\231\272\351\242\206\344\272\221.png"
similarity index 100%
rename from "static/home/brands/plain/\346\231\272\351\242\206\344\272\221.png"
rename to "static/home/user/dark/\346\231\272\351\242\206\344\272\221.png"
diff --git "a/static/home/brands/plain/\346\235\255\345\267\236\351\223\266\350\241\214.png" "b/static/home/user/dark/\346\235\255\345\267\236\351\223\266\350\241\214.png"
similarity index 100%
rename from "static/home/brands/plain/\346\235\255\345\267\236\351\223\266\350\241\214.png"
rename to "static/home/user/dark/\346\235\255\345\267\236\351\223\266\350\241\214.png"
diff --git "a/static/home/brands/plain/\346\236\201\345\205\211.png" "b/static/home/user/dark/\346\236\201\345\205\211.png"
similarity index 100%
rename from "static/home/brands/plain/\346\236\201\345\205\211.png"
rename to "static/home/user/dark/\346\236\201\345\205\211.png"
diff --git "a/static/home/brands/plain/\346\261\207\344\270\260.png" "b/static/home/user/dark/\346\261\207\344\270\260.png"
similarity index 100%
rename from "static/home/brands/plain/\346\261\207\344\270\260.png"
rename to "static/home/user/dark/\346\261\207\344\270\260.png"
diff --git "a/static/home/brands/plain/\350\201\224\351\200\232\346\225\260\347\247\221.png" "b/static/home/user/dark/\350\201\224\351\200\232\346\225\260\347\247\221.png"
similarity index 100%
rename from "static/home/brands/plain/\350\201\224\351\200\232\346\225\260\347\247\221.png"
rename to "static/home/user/dark/\350\201\224\351\200\232\346\225\260\347\247\221.png"
diff --git "a/static/home/brands/plain/\351\201\223\345\217\243\351\207\221\347\247\221.png" "b/static/home/user/dark/\351\201\223\345\217\243\351\207\221\347\247\221.png"
similarity index 100%
rename from "static/home/brands/plain/\351\201\223\345\217\243\351\207\221\347\247\221.png"
rename to "static/home/user/dark/\351\201\223\345\217\243\351\207\221\347\247\221.png"
diff --git "a/static/home/brands/plain/\351\205\267\345\256\266\344\271\220.png" "b/static/home/user/dark/\351\205\267\345\256\266\344\271\220.png"
similarity index 100%
rename from "static/home/brands/plain/\351\205\267\345\256\266\344\271\220.png"
rename to "static/home/user/dark/\351\205\267\345\256\266\344\271\220.png"
diff --git a/static/home/brands/colorful/alpha.png b/static/home/user/light/alpha.png
similarity index 100%
rename from static/home/brands/colorful/alpha.png
rename to static/home/user/light/alpha.png
diff --git a/static/home/brands/colorful/apollo.png b/static/home/user/light/apollo.png
similarity index 100%
rename from static/home/brands/colorful/apollo.png
rename to static/home/user/light/apollo.png
diff --git a/static/home/brands/colorful/atguigu.png b/static/home/user/light/atguigu.png
similarity index 100%
rename from static/home/brands/colorful/atguigu.png
rename to static/home/user/light/atguigu.png
diff --git a/static/home/brands/colorful/baidu.png b/static/home/user/light/baidu.png
similarity index 100%
rename from static/home/brands/colorful/baidu.png
rename to static/home/user/light/baidu.png
diff --git a/static/home/brands/colorful/banggood.png b/static/home/user/light/banggood.png
similarity index 100%
rename from static/home/brands/colorful/banggood.png
rename to static/home/user/light/banggood.png
diff --git a/static/home/brands/colorful/belle.png b/static/home/user/light/belle.png
similarity index 100%
rename from static/home/brands/colorful/belle.png
rename to static/home/user/light/belle.png
diff --git a/static/home/brands/colorful/bondex.png b/static/home/user/light/bondex.png
similarity index 100%
rename from static/home/brands/colorful/bondex.png
rename to static/home/user/light/bondex.png
diff --git a/static/home/brands/colorful/changan.png b/static/home/user/light/changan.png
similarity index 100%
rename from static/home/brands/colorful/changan.png
rename to static/home/user/light/changan.png
diff --git a/static/home/brands/colorful/china-unicon.png b/static/home/user/light/china-unicon.png
similarity index 100%
rename from static/home/brands/colorful/china-unicon.png
rename to static/home/user/light/china-unicon.png
diff --git a/static/home/brands/colorful/china_entercom.png b/static/home/user/light/china_entercom.png
similarity index 100%
rename from static/home/brands/colorful/china_entercom.png
rename to static/home/user/light/china_entercom.png
diff --git a/static/home/brands/colorful/cloudview.png b/static/home/user/light/cloudview.png
similarity index 100%
rename from static/home/brands/colorful/cloudview.png
rename to static/home/user/light/cloudview.png
diff --git a/static/home/brands/colorful/ctyun.png b/static/home/user/light/ctyun.png
similarity index 100%
rename from static/home/brands/colorful/ctyun.png
rename to static/home/user/light/ctyun.png
diff --git a/static/home/brands/colorful/dataway.png b/static/home/user/light/dataway.png
similarity index 100%
rename from static/home/brands/colorful/dataway.png
rename to static/home/user/light/dataway.png
diff --git a/static/home/brands/colorful/deepway.png b/static/home/user/light/deepway.png
similarity index 100%
rename from static/home/brands/colorful/deepway.png
rename to static/home/user/light/deepway.png
diff --git a/static/home/brands/colorful/doctorglasses.png b/static/home/user/light/doctorglasses.png
similarity index 100%
rename from static/home/brands/colorful/doctorglasses.png
rename to static/home/user/light/doctorglasses.png
diff --git a/static/home/brands/colorful/dtsclouds.png b/static/home/user/light/dtsclouds.png
similarity index 100%
rename from static/home/brands/colorful/dtsclouds.png
rename to static/home/user/light/dtsclouds.png
diff --git a/static/home/brands/colorful/dustess.png b/static/home/user/light/dustess.png
similarity index 100%
rename from static/home/brands/colorful/dustess.png
rename to static/home/user/light/dustess.png
diff --git a/static/home/brands/colorful/dyrs.png b/static/home/user/light/dyrs.png
similarity index 100%
rename from static/home/brands/colorful/dyrs.png
rename to static/home/user/light/dyrs.png
diff --git a/static/home/brands/colorful/esign.png b/static/home/user/light/esign.png
similarity index 100%
rename from static/home/brands/colorful/esign.png
rename to static/home/user/light/esign.png
diff --git a/static/home/brands/colorful/fy-data.png b/static/home/user/light/fy-data.png
similarity index 100%
rename from static/home/brands/colorful/fy-data.png
rename to static/home/user/light/fy-data.png
diff --git a/static/home/brands/colorful/gigacloud_technology.png b/static/home/user/light/gigacloud_technology.png
similarity index 100%
rename from static/home/brands/colorful/gigacloud_technology.png
rename to static/home/user/light/gigacloud_technology.png
diff --git a/static/home/brands/colorful/grow.png b/static/home/user/light/grow.png
similarity index 100%
rename from static/home/brands/colorful/grow.png
rename to static/home/user/light/grow.png
diff --git a/static/home/brands/colorful/haibo.png b/static/home/user/light/haibo.png
similarity index 100%
rename from static/home/brands/colorful/haibo.png
rename to static/home/user/light/haibo.png
diff --git a/static/home/brands/colorful/hopson.png b/static/home/user/light/hopson.png
similarity index 100%
rename from static/home/brands/colorful/hopson.png
rename to static/home/user/light/hopson.png
diff --git a/static/home/brands/colorful/hrfax.png b/static/home/user/light/hrfax.png
similarity index 100%
rename from static/home/brands/colorful/hrfax.png
rename to static/home/user/light/hrfax.png
diff --git a/static/home/brands/colorful/inmobi.png b/static/home/user/light/inmobi.png
similarity index 100%
rename from static/home/brands/colorful/inmobi.png
rename to static/home/user/light/inmobi.png
diff --git a/static/home/brands/colorful/itcast.png b/static/home/user/light/itcast.png
similarity index 100%
rename from static/home/brands/colorful/itcast.png
rename to static/home/user/light/itcast.png
diff --git a/static/home/brands/colorful/joy_u.png b/static/home/user/light/joy_u.png
similarity index 100%
rename from static/home/brands/colorful/joy_u.png
rename to static/home/user/light/joy_u.png
diff --git a/static/home/brands/colorful/joyme.png b/static/home/user/light/joyme.png
similarity index 100%
rename from static/home/brands/colorful/joyme.png
rename to static/home/user/light/joyme.png
diff --git a/static/home/brands/colorful/kcbebank.png b/static/home/user/light/kcbebank.png
similarity index 100%
rename from static/home/brands/colorful/kcbebank.png
rename to static/home/user/light/kcbebank.png
diff --git a/static/home/brands/colorful/lccomputing.png b/static/home/user/light/lccomputing.png
similarity index 100%
rename from static/home/brands/colorful/lccomputing.png
rename to static/home/user/light/lccomputing.png
diff --git a/static/home/brands/colorful/longping.png b/static/home/user/light/longping.png
similarity index 100%
rename from static/home/brands/colorful/longping.png
rename to static/home/user/light/longping.png
diff --git a/static/home/brands/colorful/lydigi.png b/static/home/user/light/lydigi.png
similarity index 100%
rename from static/home/brands/colorful/lydigi.png
rename to static/home/user/light/lydigi.png
diff --git a/static/home/brands/colorful/mafengwo.png b/static/home/user/light/mafengwo.png
similarity index 100%
rename from static/home/brands/colorful/mafengwo.png
rename to static/home/user/light/mafengwo.png
diff --git a/static/home/brands/colorful/relx.png b/static/home/user/light/relx.png
similarity index 100%
rename from static/home/brands/colorful/relx.png
rename to static/home/user/light/relx.png
diff --git a/static/home/brands/colorful/shudui.png b/static/home/user/light/shudui.png
similarity index 100%
rename from static/home/brands/colorful/shudui.png
rename to static/home/user/light/shudui.png
diff --git a/static/home/brands/colorful/shunwang.png b/static/home/user/light/shunwang.png
similarity index 100%
rename from static/home/brands/colorful/shunwang.png
rename to static/home/user/light/shunwang.png
diff --git a/static/home/brands/colorful/sobot.png b/static/home/user/light/sobot.png
similarity index 100%
rename from static/home/brands/colorful/sobot.png
rename to static/home/user/light/sobot.png
diff --git a/static/home/brands/colorful/supcon.png b/static/home/user/light/supcon.png
similarity index 100%
rename from static/home/brands/colorful/supcon.png
rename to static/home/user/light/supcon.png
diff --git a/static/home/brands/colorful/tencent.png b/static/home/user/light/tencent.png
similarity index 100%
rename from static/home/brands/colorful/tencent.png
rename to static/home/user/light/tencent.png
diff --git a/static/home/brands/colorful/tenclass.png b/static/home/user/light/tenclass.png
similarity index 100%
rename from static/home/brands/colorful/tenclass.png
rename to static/home/user/light/tenclass.png
diff --git a/static/home/brands/colorful/treeroot.png b/static/home/user/light/treeroot.png
similarity index 100%
rename from static/home/brands/colorful/treeroot.png
rename to static/home/user/light/treeroot.png
diff --git a/static/home/brands/colorful/vixtel.png b/static/home/user/light/vixtel.png
similarity index 100%
rename from static/home/brands/colorful/vixtel.png
rename to static/home/user/light/vixtel.png
diff --git a/static/home/brands/colorful/vlion.png b/static/home/user/light/vlion.png
similarity index 100%
rename from static/home/brands/colorful/vlion.png
rename to static/home/user/light/vlion.png
diff --git a/static/home/brands/colorful/vphonor.png b/static/home/user/light/vphonor.png
similarity index 100%
rename from static/home/brands/colorful/vphonor.png
rename to static/home/user/light/vphonor.png
diff --git a/static/home/brands/colorful/wonders.png b/static/home/user/light/wonders.png
similarity index 100%
rename from static/home/brands/colorful/wonders.png
rename to static/home/user/light/wonders.png
diff --git a/static/home/brands/colorful/yingzi.png b/static/home/user/light/yingzi.png
similarity index 100%
rename from static/home/brands/colorful/yingzi.png
rename to static/home/user/light/yingzi.png
diff --git a/static/home/brands/colorful/yipage.png b/static/home/user/light/yipage.png
similarity index 100%
rename from static/home/brands/colorful/yipage.png
rename to static/home/user/light/yipage.png
diff --git a/static/home/brands/colorful/yonghui.png b/static/home/user/light/yonghui.png
similarity index 100%
rename from static/home/brands/colorful/yonghui.png
rename to static/home/user/light/yonghui.png
diff --git a/static/home/brands/colorful/yto.png b/static/home/user/light/yto.png
similarity index 100%
rename from static/home/brands/colorful/yto.png
rename to static/home/user/light/yto.png
diff --git a/static/home/brands/colorful/yucun.png b/static/home/user/light/yucun.png
similarity index 100%
rename from static/home/brands/colorful/yucun.png
rename to static/home/user/light/yucun.png
diff --git a/static/home/brands/colorful/yunlizhi.png b/static/home/user/light/yunlizhi.png
similarity index 100%
rename from static/home/brands/colorful/yunlizhi.png
rename to static/home/user/light/yunlizhi.png
diff --git a/static/home/brands/colorful/zehoo.png b/static/home/user/light/zehoo.png
similarity index 100%
rename from static/home/brands/colorful/zehoo.png
rename to static/home/user/light/zehoo.png
diff --git a/static/home/brands/colorful/zhengzhou.png b/static/home/user/light/zhengzhou.png
similarity index 100%
rename from static/home/brands/colorful/zhengzhou.png
rename to static/home/user/light/zhengzhou.png
diff --git a/static/home/brands/colorful/ziroom.png b/static/home/user/light/ziroom.png
similarity index 100%
rename from static/home/brands/colorful/ziroom.png
rename to static/home/user/light/ziroom.png
diff --git a/static/home/brands/colorful/zoomlion.png b/static/home/user/light/zoomlion.png
similarity index 100%
rename from static/home/brands/colorful/zoomlion.png
rename to static/home/user/light/zoomlion.png
diff --git a/static/home/brands/colorful/zto.png b/static/home/user/light/zto.png
similarity index 100%
rename from static/home/brands/colorful/zto.png
rename to static/home/user/light/zto.png