This is an automated email from the ASF dual-hosted git repository.
xuba pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/amoro.git
The following commit(s) were added to refs/heads/master by this push:
new 6d3d2dd1a [AMORO-3628] Add user logo wall on the home page. (#4010)
6d3d2dd1a is described below
commit 6d3d2dd1afbe64210c1355e2ec4d6e8529302ec0
Author: Xu Bai <[email protected]>
AuthorDate: Fri Dec 12 16:59:53 2025 +0800
[AMORO-3628] Add user logo wall on the home page. (#4010)
* [AMORO-3628] Add users logo wall in the home page
* update
Co-authored-by: Claude
---
site/amoro-site/hugo.toml | 62 +++++++++
site/amoro-theme/layouts/index.html | 1 +
.../{index.html => partials/home-users.html} | 42 +++---
site/amoro-theme/static/css/home-page.css | 148 ++++++++++++++++++++-
site/amoro-theme/static/img/users/bytedance.png | Bin 0 -> 41465 bytes
site/amoro-theme/static/img/users/china-mobile.png | Bin 0 -> 17121 bytes
.../amoro-theme/static/img/users/china-telecom.png | Bin 0 -> 87449 bytes
site/amoro-theme/static/img/users/cisco.png | Bin 0 -> 15277 bytes
site/amoro-theme/static/img/users/ctrip.png | Bin 0 -> 22796 bytes
site/amoro-theme/static/img/users/dmall.png | Bin 0 -> 17550 bytes
site/amoro-theme/static/img/users/gaoji.png | Bin 0 -> 7930 bytes
site/amoro-theme/static/img/users/gree.png | Bin 0 -> 25036 bytes
site/amoro-theme/static/img/users/huatai.png | Bin 0 -> 5607 bytes
site/amoro-theme/static/img/users/huifu.svg | 57 ++++++++
site/amoro-theme/static/img/users/huya.png | Bin 0 -> 19558 bytes
site/amoro-theme/static/img/users/lalamove.png | Bin 0 -> 5612 bytes
site/amoro-theme/static/img/users/lilith.png | Bin 0 -> 3870 bytes
.../amoro-theme/static/img/users/netease-media.png | Bin 0 -> 69873 bytes
site/amoro-theme/static/img/users/onething.svg | 11 ++
site/amoro-theme/static/img/users/semi.png | Bin 0 -> 15802 bytes
site/amoro-theme/static/img/users/shunwang.png | Bin 0 -> 12937 bytes
.../amoro-theme/static/img/users/tencent-cloud.svg | 49 +++++++
site/amoro-theme/static/img/users/trs.png | Bin 0 -> 51376 bytes
site/amoro-theme/static/img/users/youdao.png | Bin 0 -> 90037 bytes
24 files changed, 353 insertions(+), 17 deletions(-)
diff --git a/site/amoro-site/hugo.toml b/site/amoro-site/hugo.toml
index 3845ca9c8..cf5e4af83 100644
--- a/site/amoro-site/hugo.toml
+++ b/site/amoro-site/hugo.toml
@@ -50,6 +50,68 @@ sectionPagesMenu = "main"
desc = "Can be easily deployed and used in private environments, cloud
environments, hybrid cloud environments, and multi-cloud environments."
icon = "Infrastructure-Idependent"
+# Users who are using Amoro
+[[params.users]]
+ name = "ByteDance"
+ logo = "bytedance.png"
+[[params.users]]
+ name = "Tencent Cloud"
+ logo = "tencent-cloud.svg"
+[[params.users]]
+ name = "Cisco"
+ logo = "cisco.png"
+[[params.users]]
+ name = "Youdao"
+ logo = "youdao.png"
+[[params.users]]
+ name = "Huya"
+ logo = "huya.png"
+[[params.users]]
+ name = "NetEase Media"
+ logo = "netease-media.png"
+[[params.users]]
+ name = "GREE"
+ logo = "gree.png"
+[[params.users]]
+ name = "Lalamove"
+ logo = "lalamove.png"
+[[params.users]]
+ name = "Lilith Games"
+ logo = "lilith.png"
+[[params.users]]
+ name = "Huatai Securities"
+ logo = "huatai.png"
+[[params.users]]
+ name = "Gaoji Medical"
+ logo = "gaoji.png"
+[[params.users]]
+ name = "TRS"
+ logo = "trs.png"
+[[params.users]]
+ name = "Shunwang"
+ logo = "shunwang.png"
+[[params.users]]
+ name = "China Telecom Zhejiang"
+ logo = "china-telecom.png"
+[[params.users]]
+ name = "SEMI"
+ logo = "semi.png"
+[[params.users]]
+ name = "China Mobile Suzhou"
+ logo = "china-mobile.png"
+[[params.users]]
+ name = "Onething Tech"
+ logo = "onething.svg"
+[[params.users]]
+ name = "DMALL"
+ logo = "dmall.png"
+[[params.users]]
+ name = "Ctrip"
+ logo = "ctrip.png"
+[[params.users]]
+ name = "Huifu"
+ logo = "huifu.svg"
+
[outputFormats.SearchIndex]
baseName = "landingpagesearch"
mediaType = "application/json"
diff --git a/site/amoro-theme/layouts/index.html
b/site/amoro-theme/layouts/index.html
index d388749fb..5f022adbb 100644
--- a/site/amoro-theme/layouts/index.html
+++ b/site/amoro-theme/layouts/index.html
@@ -22,6 +22,7 @@
<div id="content">
{{ partial "home-intro.html" . }}
{{ partial "home-content.html" . }}
+ {{ partial "home-users.html" . }}
{{ partial "home-feature.html" . }}
{{ partial "home-footer.html" . }}
<!-- Include termynal.js for landing-page homepage -->
diff --git a/site/amoro-theme/layouts/index.html
b/site/amoro-theme/layouts/partials/home-users.html
similarity index 50%
copy from site/amoro-theme/layouts/index.html
copy to site/amoro-theme/layouts/partials/home-users.html
index d388749fb..52786b395 100644
--- a/site/amoro-theme/layouts/index.html
+++ b/site/amoro-theme/layouts/partials/home-users.html
@@ -12,20 +12,30 @@
<!-- - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
implied.-->
<!-- - See the License for the specific language governing permissions and-->
<!-- - limitations under the License.-->
-{{ if eq $.Site.Params.siteType "docs" }}
- <!-- Don't include termynal.js for docs homepage -->
- {{ .Scratch.Set "includeTermynal" false }}
- {{ partial "body.html" . }}
-{{ else }}
- {{ partial "head.html" . }}
- {{ partial "header.html" . }}
- <div id="content">
- {{ partial "home-intro.html" . }}
- {{ partial "home-content.html" . }}
- {{ partial "home-feature.html" . }}
- {{ partial "home-footer.html" . }}
- <!-- Include termynal.js for landing-page homepage -->
- {{ .Scratch.Set "includeTermynal" true }}
- {{ partial "js.html" . }}
+<div id="home-users">
+ <div class="content">
+ <div class="title">Who is Using Amoro</div>
+ <div class="subtitle">Trusted by leading companies worldwide</div>
+ <div class="users-wall">
+ <div class="users-track">
+ {{range .Site.Params.users}}
+ <div class="user-item" title="{{ .name }}">
+ <img src="{{ .Site.BaseURL }}/img/users/{{ .logo }}" alt="{{ .name
}}" />
+ </div>
+ {{end}}
+ <!-- Duplicate for infinite scroll effect -->
+ {{range .Site.Params.users}}
+ <div class="user-item" title="{{ .name }}">
+ <img src="{{ .Site.BaseURL }}/img/users/{{ .logo }}" alt="{{ .name
}}" />
+ </div>
+ {{end}}
+ </div>
</div>
-{{ end }}
\ No newline at end of file
+ <div class="add-company">
+ <a href="https://github.com/apache/amoro/issues/1853" target="_blank"
class="btn btn-add">
+ Add Your Company
+ </a>
+ </div>
+ </div>
+</div>
+
diff --git a/site/amoro-theme/static/css/home-page.css
b/site/amoro-theme/static/css/home-page.css
index 776e50b5e..cd45655e0 100644
--- a/site/amoro-theme/static/css/home-page.css
+++ b/site/amoro-theme/static/css/home-page.css
@@ -206,4 +206,150 @@
#home-footer .apache .logo{
padding-top: 20px;
-}
\ No newline at end of file
+}
+
+/* User Wall Styles */
+#home-users {
+ background: #fff;
+ margin: 0 auto;
+ display: flex;
+ justify-content: center;
+ overflow: hidden;
+}
+
+#home-users .content {
+ width: 100%;
+ max-width: 1182px;
+ padding: 64px 41px;
+}
+
+#home-users .content .title {
+ font-size: 32px;
+ font-weight: bold;
+ line-height: 24px;
+ text-align: center;
+ margin-bottom: 16px;
+}
+
+#home-users .content .subtitle {
+ font-size: 16px;
+ color: #53576a;
+ text-align: center;
+ margin-bottom: 40px;
+}
+
+#home-users .users-wall {
+ width: 100%;
+ overflow: hidden;
+ position: relative;
+}
+
+#home-users .users-wall::before,
+#home-users .users-wall::after {
+ content: '';
+ position: absolute;
+ top: 0;
+ bottom: 0;
+ width: 100px;
+ z-index: 2;
+ pointer-events: none;
+}
+
+#home-users .users-wall::before {
+ left: 0;
+ background: linear-gradient(to right, #fff 0%, transparent 100%);
+}
+
+#home-users .users-wall::after {
+ right: 0;
+ background: linear-gradient(to left, #fff 0%, transparent 100%);
+}
+
+#home-users .users-track {
+ display: flex;
+ animation: scroll-left 40s linear infinite;
+ width: fit-content;
+}
+
+#home-users .users-track:hover {
+ animation-play-state: paused;
+}
+
+@keyframes scroll-left {
+ 0% {
+ transform: translateX(0);
+ }
+ 100% {
+ transform: translateX(-50%);
+ }
+}
+
+#home-users .user-item {
+ flex-shrink: 0;
+ width: 180px;
+ height: 80px;
+ margin: 0 20px;
+ padding: 12px;
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ background: #f5f6fa;
+ border-radius: 8px;
+ transition: transform 0.3s ease, box-shadow 0.3s ease;
+}
+
+#home-users .user-item:hover {
+ transform: scale(1.05);
+ box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
+}
+
+
+#home-users .user-item img {
+ max-width: 100%;
+ max-height: 100%;
+ object-fit: contain;
+ filter: grayscale(100%);
+ opacity: 0.7;
+ transition: filter 0.3s ease, opacity 0.3s ease;
+}
+
+#home-users .user-item:hover img {
+ filter: grayscale(0%);
+ opacity: 1;
+}
+
+#home-users .add-company {
+ text-align: center;
+ margin-top: 40px;
+}
+
+#home-users .btn-add {
+ display: inline-block;
+ padding: 12px 32px;
+ background: #0036A1;
+ color: #fff;
+ font-size: 16px;
+ font-weight: 500;
+ border-radius: 8px;
+ text-decoration: none;
+ transition: background 0.3s ease;
+}
+
+#home-users .btn-add:hover {
+ background: #002880;
+ color: #fff;
+ text-decoration: none;
+}
+
+@media screen and (max-width: 800px) {
+ #home-users .user-item {
+ width: 140px;
+ height: 60px;
+ margin: 0 12px;
+ }
+
+ #home-users .users-wall::before,
+ #home-users .users-wall::after {
+ width: 50px;
+ }
+}
diff --git a/site/amoro-theme/static/img/users/bytedance.png
b/site/amoro-theme/static/img/users/bytedance.png
new file mode 100644
index 000000000..53e8240f4
Binary files /dev/null and b/site/amoro-theme/static/img/users/bytedance.png
differ
diff --git a/site/amoro-theme/static/img/users/china-mobile.png
b/site/amoro-theme/static/img/users/china-mobile.png
new file mode 100644
index 000000000..89a20b655
Binary files /dev/null and b/site/amoro-theme/static/img/users/china-mobile.png
differ
diff --git a/site/amoro-theme/static/img/users/china-telecom.png
b/site/amoro-theme/static/img/users/china-telecom.png
new file mode 100644
index 000000000..fef66f513
Binary files /dev/null and
b/site/amoro-theme/static/img/users/china-telecom.png differ
diff --git a/site/amoro-theme/static/img/users/cisco.png
b/site/amoro-theme/static/img/users/cisco.png
new file mode 100644
index 000000000..c9189d0be
Binary files /dev/null and b/site/amoro-theme/static/img/users/cisco.png differ
diff --git a/site/amoro-theme/static/img/users/ctrip.png
b/site/amoro-theme/static/img/users/ctrip.png
new file mode 100644
index 000000000..b7e494bc8
Binary files /dev/null and b/site/amoro-theme/static/img/users/ctrip.png differ
diff --git a/site/amoro-theme/static/img/users/dmall.png
b/site/amoro-theme/static/img/users/dmall.png
new file mode 100644
index 000000000..6c4b3e88b
Binary files /dev/null and b/site/amoro-theme/static/img/users/dmall.png differ
diff --git a/site/amoro-theme/static/img/users/gaoji.png
b/site/amoro-theme/static/img/users/gaoji.png
new file mode 100644
index 000000000..e796106bc
Binary files /dev/null and b/site/amoro-theme/static/img/users/gaoji.png differ
diff --git a/site/amoro-theme/static/img/users/gree.png
b/site/amoro-theme/static/img/users/gree.png
new file mode 100644
index 000000000..155d623b5
Binary files /dev/null and b/site/amoro-theme/static/img/users/gree.png differ
diff --git a/site/amoro-theme/static/img/users/huatai.png
b/site/amoro-theme/static/img/users/huatai.png
new file mode 100644
index 000000000..2dd575017
Binary files /dev/null and b/site/amoro-theme/static/img/users/huatai.png differ
diff --git a/site/amoro-theme/static/img/users/huifu.svg
b/site/amoro-theme/static/img/users/huifu.svg
new file mode 100644
index 000000000..c93e831ba
--- /dev/null
+++ b/site/amoro-theme/static/img/users/huifu.svg
@@ -0,0 +1,57 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 28.2.0, SVG Export Plug-In . SVG Version:
6.00 Build 0) -->
+<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ viewBox="0 0 200 48.4" style="enable-background:new 0 0 200 48.4;"
xml:space="preserve">
+<style type="text/css">
+ .st0{fill:#FFFFFF;}
+</style>
+<path id="XMLID_66_" class="st0"
d="M157.8,39.5c-0.2,0.4-0.2,0.9-0.2,1.3c0.1,2.4,2.8,4.2,6,4.1c3.2-0.1,5.7-2.2,5.6-4.6
+
c0-0.7-0.3-1.3-0.6-1.8c-2,1-4.3,1.5-6.7,1.5C160.4,40,159.1,39.8,157.8,39.5z"/>
+<path id="XMLID_65_" class="st0"
d="M186.3,19.4c-1.1-1.9-4.3-2.2-7.2-0.6c-0.8,0.4-1.5,1-2.1,1.6c0.3,1.2,0.5,2.5,0.5,3.9
+
c0,0.8-0.1,1.5-0.2,2.3c1.5,0.6,3.6,0.3,5.6-0.7C185.9,24.1,187.4,21.3,186.3,19.4z"/>
+<path id="XMLID_64_" class="st0"
d="M165.7,8.9c0.2-0.4,0.2-0.9,0.2-1.3c-0.1-2.4-2.8-4.2-6-4.1s-5.7,2.2-5.6,4.6
+
c0,0.7,0.3,1.3,0.6,1.8c2-1,4.3-1.5,6.7-1.5C163.1,8.4,164.5,8.6,165.7,8.9z"/>
+<path id="XMLID_63_" class="st0"
d="M146.2,21.9c-1.5-0.6-3.6-0.3-5.6,0.7c-2.9,1.6-4.4,4.4-3.4,6.4c1.1,1.9,4.3,2.2,7.2,0.6
+
c0.8-0.4,1.5-1,2.1-1.6c-0.3-1.2-0.5-2.5-0.5-3.9C146,23.4,146.1,22.7,146.2,21.9z"/>
+<path id="XMLID_62_" class="st0"
d="M199.8,13.6c0.9,1.8-1,4.5-4.1,6s-6.3,1.2-7.2-0.6c-0.9-1.8,1-4.5,4.1-6
+ C195.7,11.5,198.9,11.8,199.8,13.6z"/>
+<path id="XMLID_61_" class="st0"
d="M179.9,42.7c0.6,2.1-1.5,4.4-4.7,5.4c-3.2,0.9-6.2,0-6.8-2.1s1.5-4.4,4.7-5.4
+ C176.3,39.7,179.3,40.6,179.9,42.7z"/>
+<path id="XMLID_60_" class="st0"
d="M195,23.1c1,1.7-0.6,4.5-3.5,6.2c-3,1.8-6.2,1.8-7.1,0.2c-1-1.7,0.6-4.5,3.5-6.2
+ C190.8,21.5,194,21.4,195,23.1z"/>
+<path id="XMLID_59_" class="st0"
d="M186.8,32.7c1,2-0.6,4.8-3.6,6.4c-3,1.5-6.2,1.1-7.2-0.9s0.6-4.8,3.6-6.4
+ C182.5,30.3,185.7,30.7,186.8,32.7z"/>
+<path id="XMLID_58_" class="st0"
d="M157.3,37.7c-1.4,1.2-4.2,0.3-6.3-2.1c-2.1-2.4-2.6-5.3-1.2-6.5c1.4-1.2,4.2-0.3,6.3,2.1
+ C158.2,33.6,158.7,36.5,157.3,37.7z"/>
+<path id="XMLID_57_" class="st0"
d="M174.4,27.2c-1.5-2.2-4.8-2.6-7.5-0.8c-2.7,1.8-3.6,5-2.1,7.2s4.8,2.6,7.5,0.8
+ C174.9,32.7,175.8,29.4,174.4,27.2z"/>
+<path id="XMLID_56_" class="st0"
d="M123.8,34.7c-0.9-1.8,1-4.5,4.1-6s6.3-1.2,7.2,0.6c0.9,1.8-1,4.5-4.1,6
+ C127.8,36.8,124.6,36.6,123.8,34.7z"/>
+<path id="XMLID_55_" class="st0"
d="M143.7,5.7c-0.6-2.1,1.5-4.4,4.7-5.4c3.2-0.9,6.2,0,6.8,2.1c0.6,2-1.5,4.4-4.7,5.4
+ C147.3,8.7,144.2,7.8,143.7,5.7z"/>
+<path id="XMLID_54_" class="st0"
d="M128.5,25.3c-1-1.7,0.6-4.5,3.6-6.2c3-1.8,6.2-1.8,7.1-0.2c1,1.7-0.6,4.5-3.5,6.2
+ C132.7,26.9,129.5,27,128.5,25.3z"/>
+<path id="XMLID_53_" class="st0"
d="M136.8,15.7c-1-2,0.6-4.8,3.6-6.4c3-1.5,6.2-1.1,7.2,0.9S147,15,144,16.6
+ C141.1,18.1,137.8,17.7,136.8,15.7z"/>
+<path id="XMLID_52_" class="st0"
d="M166.2,10.7c1.4-1.2,4.2-0.3,6.3,2.1s2.6,5.3,1.2,6.5c-1.4,1.2-4.2,0.3-6.3-2.1
+ C165.4,14.8,164.8,11.9,166.2,10.7z"/>
+<path id="XMLID_51_" class="st0"
d="M149.2,21.2c1.5,2.2,4.8,2.6,7.5,0.8c2.7-1.8,3.6-5,2.1-7.2s-4.8-2.6-7.5-0.8
+ C148.7,15.7,147.7,18.9,149.2,21.2z"/>
+<g id="XMLID_41_">
+ <path id="XMLID_50_" class="st0"
d="M103.9,23l-1.5,1.8v-6h10.4v-2.7H87.2v2.7h10.1v21.1h5.1V25.8c5.2,2,7.9,5.7,7.9,5.7l2.9-4.2
+ C113.2,27.3,109.1,23.4,103.9,23"/>
+ <path id="XMLID_49_" class="st0"
d="M75.8,26.9h11v-2.6H75.7c0-2.2,0.1-4.5,0.1-5.4h8.7v-2.7H62.3v2.7h9.2c0,2-0.1,3.8-0.3,5.4H60
+
v2.6h10.6C68.2,33.7,60,35.8,60,35.8s1.6,0.7,3.1,3.8c0,0,7-2.4,10.2-8.8c0.1-0.1,0.1-0.3,0.2-0.4c3.4,7.1,11.1,8.8,11.4,8.9
+ c1.7-2.7,3.3-3.7,3.3-3.7S79.2,34.1,75.8,26.9"/>
+ <path id="XMLID_48_" class="st0"
d="M37.4,39.9V21.5c2.2-3.5,2.3-6.3,2.3-6.3h-3.9h-0.4c-1.1,5.5-7.1,11-7.1,11s0.4,0.8,1,3.1
+ c1.1-0.7,2.5-1.7,3.3-2.6v13.1L37.4,39.9L37.4,39.9z"/>
+ <path id="XMLID_47_" class="st0"
d="M39.9,21.1v2.7H49v12.6c0,1.2-1,1.1-1,1.1h-4c0.3,1.1,0.9,2.4,0.9,2.4h5.2c3.6,0,3.6-3,3.6-3
+ V23.8h4.1v-2.7h-4.1v-5.8H49v5.8C49,21.1,39.9,21.1,39.9,21.1z"/>
+ <path id="XMLID_46_" class="st0"
d="M42.3,25.9l-1.9,1.6c3.3,2.3,3.5,6.3,3.5,6.3l3.4-2.2C47.3,31.5,46,27.6,42.3,25.9"/>
+ <path id="XMLID_45_" class="st0"
d="M8.2,21.9l1.3-2.3c-0.8-4.6-5.8-5.8-5.8-5.8l-2.2,3.7C1.4,17.6,6.3,18.4,8.2,21.9"/>
+ <path id="XMLID_44_" class="st0"
d="M7.4,28.5l1.1-2c-1.6-5.1-6.3-5.4-6.3-5.4L0,24.8C0,24.8,4.1,24.4,7.4,28.5"/>
+ <path id="XMLID_43_" class="st0"
d="M10.2,30.9l-2-1.7c0,0-1.8,5-7.9,8l4,2.7C9.7,36.3,10.2,30.9,10.2,30.9"/>
+ <path id="XMLID_42_" class="st0"
d="M11.5,15.5c0,0,0,20,0,20.3c0,3.9,4.1,3.8,4.1,3.8h12.1V37H17.5c-1.2,0-1.1-1-1.1-1V18.3h11.3
+ v-2.8C27.7,15.5,11.5,15.5,11.5,15.5z"/>
+</g>
+</svg>
diff --git a/site/amoro-theme/static/img/users/huya.png
b/site/amoro-theme/static/img/users/huya.png
new file mode 100644
index 000000000..aba6f83e4
Binary files /dev/null and b/site/amoro-theme/static/img/users/huya.png differ
diff --git a/site/amoro-theme/static/img/users/lalamove.png
b/site/amoro-theme/static/img/users/lalamove.png
new file mode 100644
index 000000000..dc9868536
Binary files /dev/null and b/site/amoro-theme/static/img/users/lalamove.png
differ
diff --git a/site/amoro-theme/static/img/users/lilith.png
b/site/amoro-theme/static/img/users/lilith.png
new file mode 100644
index 000000000..946390890
Binary files /dev/null and b/site/amoro-theme/static/img/users/lilith.png differ
diff --git a/site/amoro-theme/static/img/users/netease-media.png
b/site/amoro-theme/static/img/users/netease-media.png
new file mode 100644
index 000000000..9b9ef3614
Binary files /dev/null and
b/site/amoro-theme/static/img/users/netease-media.png differ
diff --git a/site/amoro-theme/static/img/users/onething.svg
b/site/amoro-theme/static/img/users/onething.svg
new file mode 100644
index 000000000..8d24319d7
--- /dev/null
+++ b/site/amoro-theme/static/img/users/onething.svg
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg width="240px" height="63px" viewBox="0 0 240 63" version="1.1"
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
+ <title>logo</title>
+ <g id="页面-1" stroke="none" stroke-width="1" fill="none"
fill-rule="evenodd">
+ <g id="官网-H5-导航02" transform="translate(-60.000000, -29.000000)"
fill="#103675">
+ <g id="logo" transform="translate(60.000000, 29.000000)">
+ <path d="M234.587648,43.4749641 L234.587648,46.5704614
L239.81151,46.5704614 L239.81151,48.3768227 L234.587648,48.3768227
L234.587648,51.2535371 L237.575437,51.2535371 C238.788279,51.2535371
239.30887,51.9076418 238.975647,53.0004343 C238.306957,55.0435298
236.949381,56.9284285 235.130678,58.5171289 C236.656549,59.5482133
238.306957,60.3212462 240,60.8373494 L238.912817,62.7233701
C236.990894,62.0883387 235.089166,61.1548651 233.355732,59.9049977
C231.516834,61.1548651 22 [...]
+ </g>
+ </g>
+ </g>
+</svg>
\ No newline at end of file
diff --git a/site/amoro-theme/static/img/users/semi.png
b/site/amoro-theme/static/img/users/semi.png
new file mode 100644
index 000000000..d9194388b
Binary files /dev/null and b/site/amoro-theme/static/img/users/semi.png differ
diff --git a/site/amoro-theme/static/img/users/shunwang.png
b/site/amoro-theme/static/img/users/shunwang.png
new file mode 100644
index 000000000..556bcc064
Binary files /dev/null and b/site/amoro-theme/static/img/users/shunwang.png
differ
diff --git a/site/amoro-theme/static/img/users/tencent-cloud.svg
b/site/amoro-theme/static/img/users/tencent-cloud.svg
new file mode 100644
index 000000000..1c43fc1f0
--- /dev/null
+++ b/site/amoro-theme/static/img/users/tencent-cloud.svg
@@ -0,0 +1,49 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 25.0.1, SVG Export Plug-In . SVG Version:
6.00 Build 0) -->
+<svg version="1.0" id="Layer_1" xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ viewBox="0 0 1053 719.6" style="enable-background:new 0 0 1053 719.6;"
xml:space="preserve">
+<style type="text/css">
+ .st0{fill:#949495;}
+ .st1{fill:#00A3FF;}
+ .st2{fill:#00C8DC;}
+ .st3{fill:#006EFF;}
+</style>
+<path class="st0"
d="M665.2,619.1c-7.2,8.2-17.6,12.9-28.5,13c-18.4,0-30.2-12.7-30.2-32.3c0-20,11.3-32.4,29.5-32.4
+
c10.6,0.2,20.7,4.5,28.2,12c0.2,0.2,0.6,0.2,0.8,0c0,0,0,0,0,0c0.1-0.1,0.2-0.3,0.2-0.4v-10.1c-7.4-6.7-18.2-10.7-29.2-10.7
+
c-11.4,0-21.1,4-28,11.6s-10.4,17.9-10.4,30.2c0,25,15.7,41.8,39.1,41.8c11.2,0,22.1-4.1,29.5-11v-11.1c0-0.3-0.3-0.6-0.6-0.6
+ C665.5,618.9,665.3,619,665.2,619.1
M231.4,560.1H167v8.7h27.4v70.7h9.5v-70.7h27.4L231.4,560.1z M858,632.3
+
c-9,0-18.8-6.7-18.8-21.4c0-10.8,5.7-22.4,18.2-22.4c13.9,0,18.9,11.8,18.9,21.9C876.3,621.4,870,632.3,858,632.3z
M876.6,560.2v27
+
c-4.9-5.3-13.1-7.3-19-7.3c-7.5-0.2-14.8,2.8-20,8.3c-5.1,5.5-7.8,13.1-7.8,22c0,21.2,14.1,30.7,28,30.7c8.1,0,14.8-2.9,18.8-8.1
+ v6.7h9.4v-79.4L876.6,560.2L876.6,560.2z
M678.8,639.7h9.6v-79.4h-9.6V639.7z M352.1,610.5c0,18.3,11.8,30.5,29.4,30.5
+
c7.3,0.1,14.5-2.1,20.6-6.3V625c0-0.3-0.3-0.6-0.6-0.6c-0.1,0-0.3,0-0.4,0.1c-6.2,5.6-15.2,7.8-19.1,7.8c-12.7,0-21-8.5-21-21.8
+
s8.2-21.8,21-21.8c3.9,0,12.6,1.1,19.1,6.7c0.2,0.2,0.6,0.2,0.8,0c0.1-0.1,0.1-0.2,0.1-0.4v-8.8c-3.9-2.5-12.1-6.2-20.6-6.2
+ C363.9,580,352.1,592.3,352.1,610.5
M236.1,605v-0.2c0.3-4.9,2.6-9.5,6.4-12.6c3.2-2.6,7.3-4,11.4-3.9c10.4,0,17.1,6.3,17.6,16.5
+ v0.2H236.1z
M254.2,580c-16.6,0-27.4,11.9-27.4,30.3c0.6,19.2,11.5,30.6,29.1,30.6c8.1,0.1,15.9-2.9,21.9-8.4v-9.5
+
c0-0.3-0.3-0.6-0.6-0.5c-0.1,0-0.3,0.1-0.4,0.2c-4.2,5.6-14.3,10.1-20.5,10.1c-5.9,0-11.5-2-14.6-5.1c-3.7-3.9-5.7-9.1-5.7-14.5
+
h44.4v-0.7c0-12.5-2.1-19.6-7.6-25.3C268.4,582.5,262.1,580.1,254.2,580L254.2,580z
M809.5,611c0,15.8-9.1,21.4-16.9,21.4
+
c-7.6,0-15.6-5.2-15.6-14.9v-36.2h-9v36c0,13.9,10,23.7,24.2,23.7c7.9,0,14-2.7,18-7.7v6.3h8.6v-58.3h-9.2L809.5,611z
M317.9,580
+
c-7.3,0-13.4,2.4-17.6,6.9v-5.6h-9v58.3h9.2v-33.2c0-5.5,1.7-10.2,4.7-13.1c3.3-3.2,7.8-4.9,12.4-4.6c7.2,0.2,14.4,5,14.4,15.1v35.8
+ h9.2v-36.2c0-7.2-2.3-13.2-6.6-17.3C330.5,582.1,324.7,580,317.9,580
M420.2,605v-0.2c0.3-4.9,2.6-9.5,6.5-12.6
+ c3.2-2.6,7.3-4,11.4-3.9c10.4,0,17.1,6.3,17.6,16.5v0.2L420.2,605z
M438.3,580c-16.6,0-27.4,11.9-27.4,30.3
+
c0.6,19.2,11.5,30.6,29.1,30.6c8.1,0.1,15.9-2.9,21.9-8.4v-9.5c0-0.3-0.3-0.6-0.6-0.5c-0.2,0-0.3,0.1-0.4,0.2
+
c-4.2,5.6-14.3,10.1-20.5,10.1c-5.9,0-11.5-2-14.6-5.1c-3.7-3.9-5.7-9.1-5.7-14.5h44.4v-0.7c0-12.5-2.1-19.6-7.6-25.3
+ C452.5,582.5,446.2,580,438.3,580L438.3,580z
M501.8,580c-7.3,0-13.4,2.4-17.6,6.9v-5.6h-9v58.3h9.2v-33.2c0-5.5,1.7-10.2,4.7-13.1
+
c3.3-3.2,7.8-4.9,12.4-4.6c7.2,0.2,14.4,5,14.4,15.1v35.8h9.2v-36.2c0-7.2-2.3-13.2-6.6-17.3C514.4,582.1,508.6,580,501.8,580
+
M553.4,565.8H544v15.6h-9.6v8.5h9.6v40.1c0,3.5,1,6.1,3.1,7.9c2.3,1.8,5.2,2.7,8.1,2.6c4.1-0.4,8.1-1.3,12-2.7v-8.8
+
c0-0.3-0.3-0.6-0.6-0.6c-0.1,0-0.1,0-0.2,0c-3.2,1.1-6.5,2-9.8,2.7c-1,0.2-1.8,0.3-2.4-0.2c-0.5-0.5-0.7-1.2-0.6-1.8v-39.2h16.8
+ v-8.5h-16.8L553.4,565.8z
M729.2,632.2c-11.7,0-19.5-8.8-19.5-21.7l0,0c0-12.9,7.9-21.6,19.5-21.6s19.5,8.7,19.5,21.7
+ S740.9,632.2,729.2,632.2
M729.2,580.2c-16.9,0-28.2,12.2-28.2,30.4s11.4,30.4,28.3,30.4s28.3-12.2,28.3-30.4
+ S746.2,580.1,729.2,580.2"/>
+<path class="st1"
d="M724.4,396.5c-8.7,8.7-26.1,21.7-56.5,21.7h-187c56.5-54.1,104.4-99.6,108.8-104c8.3-8.4,17-16.3,26.1-23.8
+
c21.8-19.5,39.1-21.7,54.4-21.7c21.7,0,39.1,8.7,54.4,21.6C754.9,318.5,754.9,368.4,724.4,396.5z
M761.4,255.6
+
c-23-24.8-55.3-39-89.2-39c-30.4,0-56.5,10.9-80.5,28.2c-8.8,8.7-21.8,17.3-32.7,30.3c-8.7,8.7-195.7,190.7-195.7,190.7
+
c10.9,2.2,23.9,2.2,34.8,2.2h237.1c17.4,0,30.5,0,43.5-2.2c30-2.2,58.3-14.4,80.5-34.7C809.2,383.5,809.2,303.4,761.4,255.6
+ L761.4,255.6z"/>
+<path class="st2"
d="M456.9,242.6c-23.9-17.3-47.9-26-76.1-26c-33.9,0-66.2,14.2-89.2,39c-48.4,49.7-47.4,129.2,2.2,177.7
+
c21.7,19.5,43.5,30.3,69.6,32.5l50-47.7h-28.3c-28.3-2.1-45.7-10.8-56.5-21.6c-30-29.6-30.9-77.6-2.2-108.3
+
c15.2-15.2,32.6-21.7,54.4-21.7c13.1,0,32.6,2.1,52.2,21.6c8.7,8.7,32.6,26,41.3,34.7h2.1l32.6-32.5v-2.2
+ C493.9,273,470,253.5,456.9,242.6"/>
+<path class="st3"
d="M685.3,188.5c-24.7-66.3-88-110.4-158.8-110.5c-84.8,0-152.2,62.8-165.3,140.8c6.5,0,13.1-2.1,21.8-2.1
+
c8.7,0,19.6,2.1,28.3,2.1c10.9-54.2,58.7-93.2,115.3-93.2c47.8,0,89.2,28.2,108.7,69.3c0,0,2.2,2.2,2.2,0
+ C652.6,192.8,670,188.5,685.3,188.5L685.3,188.5"/>
+</svg>
diff --git a/site/amoro-theme/static/img/users/trs.png
b/site/amoro-theme/static/img/users/trs.png
new file mode 100644
index 000000000..786b364fa
Binary files /dev/null and b/site/amoro-theme/static/img/users/trs.png differ
diff --git a/site/amoro-theme/static/img/users/youdao.png
b/site/amoro-theme/static/img/users/youdao.png
new file mode 100644
index 000000000..cc82be185
Binary files /dev/null and b/site/amoro-theme/static/img/users/youdao.png differ