This is an automated email from the ASF dual-hosted git repository.
VGalaxies pushed a commit to branch docusaurus-issue-103-preview
in repository https://gitbox.apache.org/repos/asf/hugegraph-doc.git
The following commit(s) were added to refs/heads/docusaurus-issue-103-preview
by this push:
new e194c9fc docs: improve Docusaurus preview navigation
e194c9fc is described below
commit e194c9fc542304e381f5ba38bfdfbed13711f2ad
Author: VGalaxies <[email protected]>
AuthorDate: Tue May 5 13:49:43 2026 +0000
docs: improve Docusaurus preview navigation
---
content/cn/community/_index.md | 6 +-
.../cn/community/contribution-guidelines/_index.md | 7 +
.../community/contribution-guidelines/cla.md} | 8 +
.../committer-guidelines.md | 4 +-
.../contribution-guidelines/contribute.md | 2 +
.../hugegraph-server-idea-setup.md | 6 +-
.../contribution-guidelines/subscribe.md | 2 +
.../contribution-guidelines/validate-release.md | 2 +
content/cn/docs/_index.md | 4 +-
content/cn/docs/changelog/_index.md | 6 +-
content/cn/docs/clients/_index.md | 6 +-
content/cn/docs/config/_index.md | 6 +-
content/cn/docs/contribution-guidelines/_index.md | 5 -
content/cn/docs/guides/_index.md | 6 +-
content/cn/docs/introduction/_index.md | 6 +-
content/cn/docs/language/_index.md | 6 +-
content/cn/docs/performance/_index.md | 6 +-
content/cn/docs/quickstart/_index.md | 6 +-
.../quickstart/client/hugegraph-client-python.md | 2 +-
content/cn/docs/quickstart/hugegraph-ai/_index.md | 4 +-
.../docs/quickstart/hugegraph-ai/hugegraph-ml.md | 2 +-
.../docs/quickstart/hugegraph/hugegraph-server.md | 4 +-
.../download/download.md => download/index.md} | 21 +-
content/en/community/_index.md | 4 +-
.../en/community/contribution-guidelines/_index.md | 7 +
.../community/contribution-guidelines/cla.md} | 8 +
.../committer-guidelines.md | 4 +-
.../contribution-guidelines/contribute.md | 2 +
.../hugegraph-server-idea-setup.md | 2 +
.../contribution-guidelines/subscribe.md | 2 +
.../contribution-guidelines/validate-release.md | 2 +
content/en/community/maturity.md | 8 +-
content/en/docs/changelog/_index.md | 6 +-
content/en/docs/clients/_index.md | 6 +-
content/en/docs/config/_index.md | 6 +-
content/en/docs/contribution-guidelines/_index.md | 5 -
content/en/docs/guides/_index.md | 6 +-
content/en/docs/introduction/_index.md | 4 +-
content/en/docs/language/_index.md | 6 +-
content/en/docs/performance/_index.md | 6 +-
.../quickstart/client/hugegraph-client-python.md | 2 +-
content/en/docs/quickstart/hugegraph-ai/_index.md | 4 +-
.../docs/quickstart/hugegraph-ai/hugegraph-ml.md | 2 +-
.../docs/quickstart/hugegraph/hugegraph-server.md | 4 +-
.../download/download.md => download/index.md} | 3 +-
docusaurus.config.js | 34 ++-
src/components/LanguageSwitcherNavbarItem/index.js | 103 +++++++++
src/css/custom.css | 7 +-
src/pages/cn/docs/download/download.js | 6 +
src/pages/cn/index.js | 2 +-
src/pages/docs/download/download.js | 6 +
src/pages/index.js | 2 +-
src/sidebars/buildSidebars.js | 3 +-
src/theme/NavbarItem/ComponentTypes.js | 7 +
static/img/apache-logo.svg | 253 ++++-----------------
55 files changed, 335 insertions(+), 314 deletions(-)
diff --git a/content/cn/community/_index.md b/content/cn/community/_index.md
index e1a40e16..b7fd7614 100644
--- a/content/cn/community/_index.md
+++ b/content/cn/community/_index.md
@@ -1,8 +1,10 @@
---
-title: Community
+title: 社区
+linkTitle: 社区
+weight: 1
menu:
main:
weight: 40
---
-查看 [项目成熟度](/community/maturity/) 评估。
+可以先查看 [贡献指南](/cn/community/contribution-guidelines/);英文版
[项目成熟度](/community/maturity/) 评估也保留供参考。
diff --git a/content/cn/community/contribution-guidelines/_index.md
b/content/cn/community/contribution-guidelines/_index.md
new file mode 100755
index 00000000..45c6b34c
--- /dev/null
+++ b/content/cn/community/contribution-guidelines/_index.md
@@ -0,0 +1,7 @@
+---
+title: "社区贡献指南"
+linkTitle: "贡献指南"
+weight: 2
+aliases:
+ - /cn/docs/contribution-guidelines/
+---
diff --git a/content/en/docs/CLA.md
b/content/cn/community/contribution-guidelines/cla.md
similarity index 98%
rename from content/en/docs/CLA.md
rename to content/cn/community/contribution-guidelines/cla.md
index 784a53a6..3f9a45ad 100644
--- a/content/en/docs/CLA.md
+++ b/content/cn/community/contribution-guidelines/cla.md
@@ -1,3 +1,11 @@
+---
+title: "Contributor License Agreement"
+linkTitle: "CLA"
+weight: 6
+aliases:
+ - /cn/docs/CLA/
+---
+
## Contributor Agreement
## Individual Contributor exclusive License Agreement
diff --git a/content/cn/docs/contribution-guidelines/committer-guidelines.md
b/content/cn/community/contribution-guidelines/committer-guidelines.md
similarity index 98%
rename from content/cn/docs/contribution-guidelines/committer-guidelines.md
rename to content/cn/community/contribution-guidelines/committer-guidelines.md
index f7712941..19cbbdaa 100644
--- a/content/cn/docs/contribution-guidelines/committer-guidelines.md
+++ b/content/cn/community/contribution-guidelines/committer-guidelines.md
@@ -2,6 +2,8 @@
title: "Apache HugeGraph Committer 指南"
linkTitle: "Apache HugeGraph Committer 指南"
weight: 5
+aliases:
+ - /cn/docs/contribution-guidelines/committer-guidelines/
---
> 本文档概述了 Apache Committer 推选要求以及流程,对应的 ASF
> 官方文档可见:https://community.apache.org/newcommitter.html
@@ -244,7 +246,7 @@ xxx
一旦邀请被接受,候选人需要完成以下事项:
-- 订阅
[email protected],具体步骤/过滤等配置请参考[文档](https://hugegraph.apache.org/docs/contribution-guidelines/subscribe/)
+- 订阅
[email protected],具体步骤/过滤等配置请参考[文档](https://hugegraph.apache.org/cn/community/contribution-guidelines/subscribe/)
- 签署 [ICLA](https://www.apache.org/licenses/icla.pdf),具体步骤见下↓
### ICLA 签署流程
diff --git a/content/cn/docs/contribution-guidelines/contribute.md
b/content/cn/community/contribution-guidelines/contribute.md
similarity index 99%
rename from content/cn/docs/contribution-guidelines/contribute.md
rename to content/cn/community/contribution-guidelines/contribute.md
index 5f4407c1..77cb83a6 100644
--- a/content/cn/docs/contribution-guidelines/contribute.md
+++ b/content/cn/community/contribution-guidelines/contribute.md
@@ -2,6 +2,8 @@
title: "如何参与 HugeGraph 社区"
linkTitle: "如何参与 HugeGraph 社区"
weight: 1
+aliases:
+ - /cn/docs/contribution-guidelines/contribute/
---
> TODO: translate this article to Chinese
diff --git
a/content/cn/docs/contribution-guidelines/hugegraph-server-idea-setup.md
b/content/cn/community/contribution-guidelines/hugegraph-server-idea-setup.md
similarity index 96%
rename from
content/cn/docs/contribution-guidelines/hugegraph-server-idea-setup.md
rename to
content/cn/community/contribution-guidelines/hugegraph-server-idea-setup.md
index 8561312e..73e1261a 100644
--- a/content/cn/docs/contribution-guidelines/hugegraph-server-idea-setup.md
+++
b/content/cn/community/contribution-guidelines/hugegraph-server-idea-setup.md
@@ -2,13 +2,15 @@
title: "在 IDEA 中配置 Server 开发环境"
linkTitle: "在 IDEA 中配置 Server 开发环境"
weight: 4
+aliases:
+ - /cn/docs/contribution-guidelines/hugegraph-server-idea-setup/
---
> 注意:下述配置仅供参考,基于[这个版本](https://github.com/apache/hugegraph/commit/a946ad1de4e8f922251a5241ffc957c33379677f),在
> Linux 和 macOS 平台下进行了测试。
### 背景
-在 [Quick Start](/docs/quickstart/hugegraph/hugegraph-server/)
部分已经介绍了使用**脚本**启停 HugeGraph-Server 的流程。下面以 Linux 平台为例,
+在 [Quick Start](/cn/docs/quickstart/hugegraph/hugegraph-server/)
部分已经介绍了使用**脚本**启停 HugeGraph-Server 的流程。下面以 Linux 平台为例,
介绍使用 **IntelliJ IDEA** 运行与调试 HugeGraph-Server 的流程。
本地启动的核心与**脚本启动**是一样的:
@@ -167,7 +169,7 @@ curl
"http://localhost:8080/graphs/hugegraph/graph/vertices" | gunzip
##### 参考
-1. [HugeGraph-Server Quick Start](/docs/quickstart/hugegraph/hugegraph-server/)
+1. [HugeGraph-Server Quick
Start](/cn/docs/quickstart/hugegraph/hugegraph-server/)
2. [hugegraph-server 本地调试文档
(Win/Unix)](https://gist.github.com/imbajin/1661450f000cd62a67e46d4f1abfe82c)
3. ["package sun.misc does not exist" compilation
error](https://youtrack.jetbrains.com/issue/IDEA-180033)
4. [Cannot compile: java: package sun.misc does not
exist](https://youtrack.jetbrains.com/issue/IDEA-201168)
diff --git a/content/cn/docs/contribution-guidelines/subscribe.md
b/content/cn/community/contribution-guidelines/subscribe.md
similarity index 97%
rename from content/cn/docs/contribution-guidelines/subscribe.md
rename to content/cn/community/contribution-guidelines/subscribe.md
index 1d824f24..d475e6bb 100644
--- a/content/cn/docs/contribution-guidelines/subscribe.md
+++ b/content/cn/community/contribution-guidelines/subscribe.md
@@ -2,6 +2,8 @@
title: "订阅社区邮箱"
linkTitle: "订阅社区邮箱"
weight: 2
+aliases:
+ - /cn/docs/contribution-guidelines/subscribe/
---
按照以下步骤订阅邮件列表:
diff --git a/content/cn/docs/contribution-guidelines/validate-release.md
b/content/cn/community/contribution-guidelines/validate-release.md
similarity index 99%
rename from content/cn/docs/contribution-guidelines/validate-release.md
rename to content/cn/community/contribution-guidelines/validate-release.md
index 7e503215..808a7a72 100644
--- a/content/cn/docs/contribution-guidelines/validate-release.md
+++ b/content/cn/community/contribution-guidelines/validate-release.md
@@ -2,6 +2,8 @@
title: "验证 Apache 发版"
linkTitle: "验证 Apache 发版"
weight: 3
+aliases:
+ - /cn/docs/contribution-guidelines/validate-release/
---
> Note: 这篇文档会持续更新。
diff --git a/content/cn/docs/_index.md b/content/cn/docs/_index.md
index 82bd55a8..bae33c21 100755
--- a/content/cn/docs/_index.md
+++ b/content/cn/docs/_index.md
@@ -1,6 +1,6 @@
---
-title: "Documentation"
-linkTitle: "Documentation"
+title: "文档"
+linkTitle: "文档"
weight: 20
menu:
main:
diff --git a/content/cn/docs/changelog/_index.md
b/content/cn/docs/changelog/_index.md
index 41b3951b..6b4e384e 100644
--- a/content/cn/docs/changelog/_index.md
+++ b/content/cn/docs/changelog/_index.md
@@ -1,5 +1,5 @@
---
-title: "CHANGELOGS"
-linkTitle: "CHANGELOGS"
+title: "版本日志"
+linkTitle: "版本日志"
weight: 10
----
\ No newline at end of file
+---
diff --git a/content/cn/docs/clients/_index.md
b/content/cn/docs/clients/_index.md
index d3395c54..513bc86d 100644
--- a/content/cn/docs/clients/_index.md
+++ b/content/cn/docs/clients/_index.md
@@ -1,5 +1,5 @@
---
-title: "API"
-linkTitle: "API"
+title: "客户端与 API"
+linkTitle: "客户端与 API"
weight: 5
----
\ No newline at end of file
+---
diff --git a/content/cn/docs/config/_index.md b/content/cn/docs/config/_index.md
index ce83888d..9686cb4e 100644
--- a/content/cn/docs/config/_index.md
+++ b/content/cn/docs/config/_index.md
@@ -1,6 +1,6 @@
---
-title: "HugeGraph-Server 配置"
-linkTitle: "Server 配置"
+title: "配置"
+linkTitle: "配置"
weight: 4
---
@@ -9,4 +9,4 @@ weight: 4
- **[Server 启动指南](config-guide)** - 了解配置文件结构和基本配置方法
- **[Server 完整配置手册](config-option)** - 完整的配置选项列表和说明
- **[权限配置](config-authentication)** - 用户认证和授权配置
-- **[HTTPS 配置](config-https)** - 启用 HTTPS 安全协议
\ No newline at end of file
+- **[HTTPS 配置](config-https)** - 启用 HTTPS 安全协议
diff --git a/content/cn/docs/contribution-guidelines/_index.md
b/content/cn/docs/contribution-guidelines/_index.md
deleted file mode 100755
index 2cdf8103..00000000
--- a/content/cn/docs/contribution-guidelines/_index.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: "Contribution Guidelines"
-linkTitle: "Contribution Guidelines"
-weight: 9
----
diff --git a/content/cn/docs/guides/_index.md b/content/cn/docs/guides/_index.md
index b0b4c025..aea1d6ab 100644
--- a/content/cn/docs/guides/_index.md
+++ b/content/cn/docs/guides/_index.md
@@ -1,5 +1,5 @@
---
-title: "GUIDES"
-linkTitle: "GUIDES"
+title: "指南"
+linkTitle: "指南"
weight: 6
----
\ No newline at end of file
+---
diff --git a/content/cn/docs/introduction/_index.md
b/content/cn/docs/introduction/_index.md
index a586f108..c5f4f154 100644
--- a/content/cn/docs/introduction/_index.md
+++ b/content/cn/docs/introduction/_index.md
@@ -1,6 +1,6 @@
---
-title: "Introduction with HugeGraph"
-linkTitle: "Introduction"
+title: "HugeGraph 简介"
+linkTitle: "简介"
weight: 1
aliases:
- /cn/docs/introduction/readme/
@@ -141,7 +141,7 @@ docker run -itd --name=hugegraph -p 8080:8080
hugegraph/hugegraph
### 联系我们
- [GitHub Issues](https://github.com/apache/hugegraph/issues):问题反馈与功能建议(推荐)
--
邮件:[[email protected]](mailto:[email protected])([订阅方式](/cn/docs/contribution-guidelines/subscribe/))
+-
邮件:[[email protected]](mailto:[email protected])([订阅方式](/cn/community/contribution-guidelines/subscribe/))
- 安全问题:[[email protected]](mailto:[email protected])
- 微信公众号:Apache HugeGraph
diff --git a/content/cn/docs/language/_index.md
b/content/cn/docs/language/_index.md
index eaacdd51..54a1e472 100644
--- a/content/cn/docs/language/_index.md
+++ b/content/cn/docs/language/_index.md
@@ -1,5 +1,5 @@
---
-title: "QUERY LANGUAGE"
-linkTitle: "QUERY LANGUAGE"
+title: "查询语言"
+linkTitle: "查询语言"
weight: 7
----
\ No newline at end of file
+---
diff --git a/content/cn/docs/performance/_index.md
b/content/cn/docs/performance/_index.md
index 90eb661c..15383c58 100644
--- a/content/cn/docs/performance/_index.md
+++ b/content/cn/docs/performance/_index.md
@@ -1,5 +1,5 @@
---
-title: "PERFORMANCE"
-linkTitle: "PERFORMANCE"
+title: "性能"
+linkTitle: "性能"
weight: 8
----
\ No newline at end of file
+---
diff --git a/content/cn/docs/quickstart/_index.md
b/content/cn/docs/quickstart/_index.md
index 1a116113..7dd85d16 100644
--- a/content/cn/docs/quickstart/_index.md
+++ b/content/cn/docs/quickstart/_index.md
@@ -1,5 +1,5 @@
---
-title: "Quick Start"
-linkTitle: "Quick Start"
+title: "快速开始"
+linkTitle: "快速开始"
weight: 3
----
\ No newline at end of file
+---
diff --git a/content/cn/docs/quickstart/client/hugegraph-client-python.md
b/content/cn/docs/quickstart/client/hugegraph-client-python.md
index d904a6e9..ceff69cd 100644
--- a/content/cn/docs/quickstart/client/hugegraph-client-python.md
+++ b/content/cn/docs/quickstart/client/hugegraph-client-python.md
@@ -182,7 +182,7 @@ print(res)
## 贡献
-* 欢迎为 `hugegraph-python-client` 做出贡献。请参阅
[贡献指南](https://hugegraph.apache.org/docs/contribution-guidelines/) 获取更多信息。
+* 欢迎为 `hugegraph-python-client` 做出贡献。请参阅
[贡献指南](https://hugegraph.apache.org/cn/community/contribution-guidelines/)
获取更多信息。
* 代码格式:请在提交 PR 前运行 `./style/code_format_and_analysis.sh` 来格式化您的代码。
感谢所有已经为 `hugegraph-python-client` 做出贡献的人!
diff --git a/content/cn/docs/quickstart/hugegraph-ai/_index.md
b/content/cn/docs/quickstart/hugegraph-ai/_index.md
index 08ed7294..ace6b4b9 100644
--- a/content/cn/docs/quickstart/hugegraph-ai/_index.md
+++ b/content/cn/docs/quickstart/hugegraph-ai/_index.md
@@ -161,7 +161,7 @@ from pyhugegraph.client import PyHugeClient
## 🤝 贡献
-我们欢迎贡献!详情请参阅我们的[贡献指南](https://hugegraph.apache.org/docs/contribution-guidelines/)。
+我们欢迎贡献!详情请参阅我们的[贡献指南](https://hugegraph.apache.org/cn/community/contribution-guidelines/)。
**开发设置:**
- 使用 [GitHub Desktop](https://desktop.github.com/) 更轻松地管理 PR
@@ -177,7 +177,7 @@ hugegraph-ai 采用 [Apache 2.0
许可证](https://github.com/apache/hugegraph-a
## 📞 联系我们
- **GitHub
Issues**:[报告错误或请求功能](https://github.com/apache/hugegraph-ai/issues)(响应最快)
--
**电子邮件**:[[email protected]](mailto:[email protected])([需要订阅](https://hugegraph.apache.org/docs/contribution-guidelines/subscribe/))
+-
**电子邮件**:[[email protected]](mailto:[email protected])([需要订阅](https://hugegraph.apache.org/cn/community/contribution-guidelines/subscribe/))
- **微信**:关注 "Apache HugeGraph" 微信公众号
<img
src="https://raw.githubusercontent.com/apache/hugegraph-doc/master/assets/images/wechat.png"
alt="Apache HugeGraph WeChat QR Code" width="200"/>
diff --git a/content/cn/docs/quickstart/hugegraph-ai/hugegraph-ml.md
b/content/cn/docs/quickstart/hugegraph-ai/hugegraph-ml.md
index baf0481f..7d52789e 100644
--- a/content/cn/docs/quickstart/hugegraph-ai/hugegraph-ml.md
+++ b/content/cn/docs/quickstart/hugegraph-ai/hugegraph-ml.md
@@ -33,7 +33,7 @@ HugeGraph-ML 将 HugeGraph 与流行的图学习库集成,支持直接在图
docker run -itd --name=hugegraph -p 8080:8080 hugegraph/hugegraph
# 方案二:二进制包
-# 参见 https://hugegraph.apache.org/docs/download/download/
+# 参见 https://hugegraph.apache.org/cn/download/
```
### 2. 克隆并设置
diff --git a/content/cn/docs/quickstart/hugegraph/hugegraph-server.md
b/content/cn/docs/quickstart/hugegraph/hugegraph-server.md
index 5257bc01..855a0a27 100644
--- a/content/cn/docs/quickstart/hugegraph/hugegraph-server.md
+++ b/content/cn/docs/quickstart/hugegraph/hugegraph-server.md
@@ -147,7 +147,7 @@ tar zxf *hugegraph-*.tar.gz
cd *hugegraph*/*tool*
```
-> 注:`${version}` 为版本号,最新版本号可参考 [Download 页面](/docs/download/download),或直接从
Download 页面点击链接下载
+> 注:`${version}` 为版本号,最新版本号可参考 [Download 页面](/cn/download/),或直接从 Download
页面点击链接下载
HugeGraph-Tools 的总入口脚本是 `bin/hugegraph`,用户可以使用 `help` 子命令查看其用法,这里只介绍一键部署的命令。
@@ -862,4 +862,4 @@ $bin/stop-hugegraph.sh
### 8 使用 IntelliJ IDEA 调试 Server
-请参考[在 IDEA 中配置 Server
开发环境](/docs/contribution-guidelines/hugegraph-server-idea-setup)
+请参考[在 IDEA 中配置 Server
开发环境](/cn/community/contribution-guidelines/hugegraph-server-idea-setup)
diff --git a/content/cn/docs/download/download.md b/content/cn/download/index.md
similarity index 97%
rename from content/cn/docs/download/download.md
rename to content/cn/download/index.md
index 831c22fa..46028943 100644
--- a/content/cn/docs/download/download.md
+++ b/content/cn/download/index.md
@@ -1,21 +1,22 @@
---
title: "下载 Apache HugeGraph"
-linkTitle: "Download"
+linkTitle: "下载"
weight: 2
+slug: /
---
> 指南:
>
> - 推荐使用最新版本的 HugeGraph 软件包, 运行时环境请选择 Java11
> - 验证下载版本, 请使用相应的哈希 (SHA512)、签名和 [项目签名验证
> KEYS](https://downloads.apache.org/hugegraph/KEYS)
-> - 检查哈希 (SHA512)、签名的说明在
[版本验证](/docs/contribution-guidelines/validate-release/) 页面, 也可参考 [ASF
验证说明](https://www.apache.org/dyn/closer.cgi#verify)
+> - 检查哈希 (SHA512)、签名的说明在
[版本验证](/cn/community/contribution-guidelines/validate-release/) 页面, 也可参考 [ASF
验证说明](https://www.apache.org/dyn/closer.cgi#verify)
> - 注: HugeGraph 所有组件版本号已保持一致, `client/loader/hubble/common` 等 maven 仓库版本号同理,
> 依赖引用可参考 [maven
> 示例](https://github.com/apache/hugegraph-toolchain#maven-dependencies)
> - 兼容说明: HugeGraph 于 2026 年 1 月毕业后,下载路径已从 `/incubator/hugegraph` 迁移到
> `/hugegraph`。历史版本的发布文件名可能仍包含 `-incubating-`。
### 最新版本 1.7.0
- Release Date: 2025-11-28
-- [Release Notes](/docs/changelog/hugegraph-1.7.0-release-notes/)
+- [Release Notes](/cn/docs/changelog/hugegraph-1.7.0-release-notes/)
#### 二进制包
@@ -25,7 +26,7 @@ weight: 2
#### 源码包
-Please refer to [build from
source](/docs/quickstart/hugegraph/hugegraph-server/).
+Please refer to [build from
source](/cn/docs/quickstart/hugegraph/hugegraph-server/).
| Server
| Toolchain
[...]
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------
[...]
@@ -44,7 +45,7 @@ Please refer to [build from
source](/docs/quickstart/hugegraph/hugegraph-server/
#### 1.5.0
- Release Date: 2024-12-10
-- [Release Notes](/docs/changelog/hugegraph-1.5.0-release-notes/)
+- [Release Notes](/cn/docs/changelog/hugegraph-1.5.0-release-notes/)
##### 二进制包
@@ -54,7 +55,7 @@ Please refer to [build from
source](/docs/quickstart/hugegraph/hugegraph-server/
##### 源码包
-Please refer to [build from
source](/docs/quickstart/hugegraph/hugegraph-server/).
+Please refer to [build from
source](/cn/docs/quickstart/hugegraph/hugegraph-server/).
| Server
| Toolchain
[...]
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------
[...]
@@ -63,7 +64,7 @@ Please refer to [build from
source](/docs/quickstart/hugegraph/hugegraph-server/
#### 1.3.0
- Release Date: 2024-04-01
-- [Release Notes](/docs/changelog/hugegraph-1.3.0-release-notes/)
+- [Release Notes](/cn/docs/changelog/hugegraph-1.3.0-release-notes/)
##### 二进制包
@@ -73,7 +74,7 @@ Please refer to [build from
source](/docs/quickstart/hugegraph/hugegraph-server/
##### 源码包
-Please refer to [build from
source](/docs/quickstart/hugegraph/hugegraph-server/).
+Please refer to [build from
source](/cn/docs/quickstart/hugegraph/hugegraph-server/).
| Server
| Toolchain
[...]
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------
[...]
@@ -83,7 +84,7 @@ Please refer to [build from
source](/docs/quickstart/hugegraph/hugegraph-server/
#### 1.2.0
- Release Date: 2023-12-28
-- [Release Notes](/docs/changelog/hugegraph-1.2.0-release-notes/)
+- [Release Notes](/cn/docs/changelog/hugegraph-1.2.0-release-notes/)
##### 二进制包
@@ -100,7 +101,7 @@ Please refer to [build from
source](/docs/quickstart/hugegraph/hugegraph-server/
#### 1.0.0
- Release Date: 2023-02-22
-- [Release Notes](/docs/changelog/hugegraph-1.0.0-release-notes/)
+- [Release Notes](/cn/docs/changelog/hugegraph-1.0.0-release-notes/)
##### 二进制包
diff --git a/content/en/community/_index.md b/content/en/community/_index.md
index 60332c9b..267bdf35 100644
--- a/content/en/community/_index.md
+++ b/content/en/community/_index.md
@@ -1,8 +1,10 @@
---
title: Community
+linkTitle: Community
+weight: 1
menu:
main:
weight: 40
---
-Visit the [Project Maturity](/community/maturity/) assessment.
+Start with the [Contributor Guide](/community/contribution-guidelines/) or
visit the [Project Maturity](/community/maturity/) assessment.
diff --git a/content/en/community/contribution-guidelines/_index.md
b/content/en/community/contribution-guidelines/_index.md
new file mode 100755
index 00000000..db5260a3
--- /dev/null
+++ b/content/en/community/contribution-guidelines/_index.md
@@ -0,0 +1,7 @@
+---
+title: "Contributor Guide"
+linkTitle: "Contributor Guide"
+weight: 2
+aliases:
+ - /docs/contribution-guidelines/
+---
diff --git a/content/cn/docs/CLA.md
b/content/en/community/contribution-guidelines/cla.md
similarity index 99%
rename from content/cn/docs/CLA.md
rename to content/en/community/contribution-guidelines/cla.md
index 784a53a6..9624424c 100644
--- a/content/cn/docs/CLA.md
+++ b/content/en/community/contribution-guidelines/cla.md
@@ -1,3 +1,11 @@
+---
+title: "Contributor License Agreement"
+linkTitle: "CLA"
+weight: 6
+aliases:
+ - /docs/CLA/
+---
+
## Contributor Agreement
## Individual Contributor exclusive License Agreement
diff --git a/content/en/docs/contribution-guidelines/committer-guidelines.md
b/content/en/community/contribution-guidelines/committer-guidelines.md
similarity index 99%
rename from content/en/docs/contribution-guidelines/committer-guidelines.md
rename to content/en/community/contribution-guidelines/committer-guidelines.md
index 945064e1..bc5c49ca 100644
--- a/content/en/docs/contribution-guidelines/committer-guidelines.md
+++ b/content/en/community/contribution-guidelines/committer-guidelines.md
@@ -2,6 +2,8 @@
title: "Apache HugeGraph Committer Guide"
linkTitle: "Apache HugeGraph Committer Guide"
weight: 5
+aliases:
+ - /docs/contribution-guidelines/committer-guidelines/
---
> This document outlines the requirements and process for becoming an Apache
> Committer. The corresponding ASF official document can be found at:
> https://community.apache.org/newcommitter.html
@@ -242,7 +244,7 @@ Of course, the candidate may also choose to decline the
invitation, in which cas
Once the invitation is accepted, the candidate needs to complete the following
tasks:
-- Subscribe to [email protected], for specific steps/filtering
configurations, please refer to the
[documentation](https://hugegraph.apache.org/docs/contribution-guidelines/subscribe/)
+- Subscribe to [email protected], for specific steps/filtering
configurations, please refer to the
[documentation](https://hugegraph.apache.org/community/contribution-guidelines/subscribe/)
- Sign the [ICLA](https://www.apache.org/licenses/icla.pdf), follow the steps
below↓
### ICLA Signing Process
diff --git a/content/en/docs/contribution-guidelines/contribute.md
b/content/en/community/contribution-guidelines/contribute.md
similarity index 99%
rename from content/en/docs/contribution-guidelines/contribute.md
rename to content/en/community/contribution-guidelines/contribute.md
index 8f3e9697..13fd7606 100644
--- a/content/en/docs/contribution-guidelines/contribute.md
+++ b/content/en/community/contribution-guidelines/contribute.md
@@ -2,6 +2,8 @@
title: "How to Contribute to HugeGraph"
linkTitle: "How to Contribute to HugeGraph"
weight: 1
+aliases:
+ - /docs/contribution-guidelines/contribute/
---
Thanks for taking the time to contribute! As an open source project, HugeGraph
is looking forward to be contributed from everyone, and we are also grateful to
all the contributors.
diff --git
a/content/en/docs/contribution-guidelines/hugegraph-server-idea-setup.md
b/content/en/community/contribution-guidelines/hugegraph-server-idea-setup.md
similarity index 99%
rename from
content/en/docs/contribution-guidelines/hugegraph-server-idea-setup.md
rename to
content/en/community/contribution-guidelines/hugegraph-server-idea-setup.md
index 72c5a9cc..5c9e6e1d 100644
--- a/content/en/docs/contribution-guidelines/hugegraph-server-idea-setup.md
+++
b/content/en/community/contribution-guidelines/hugegraph-server-idea-setup.md
@@ -2,6 +2,8 @@
title: "Setup Server in IDEA (Dev)"
linkTitle: "Setup Server in IDEA"
weight: 4
+aliases:
+ - /docs/contribution-guidelines/hugegraph-server-idea-setup/
---
> NOTE: The following configuration is for reference purposes only, and has
> been tested on Linux and macOS platforms based on [this
> version](https://github.com/apache/hugegraph/commit/a946ad1de4e8f922251a5241ffc957c33379677f).
diff --git a/content/en/docs/contribution-guidelines/subscribe.md
b/content/en/community/contribution-guidelines/subscribe.md
similarity index 97%
rename from content/en/docs/contribution-guidelines/subscribe.md
rename to content/en/community/contribution-guidelines/subscribe.md
index 3fd711c7..79e0d761 100644
--- a/content/en/docs/contribution-guidelines/subscribe.md
+++ b/content/en/community/contribution-guidelines/subscribe.md
@@ -2,6 +2,8 @@
title: "Subscribe Mailing Lists"
linkTitle: "Subscribe Mailing Lists"
weight: 2
+aliases:
+ - /docs/contribution-guidelines/subscribe/
---
### Subscribe the mailing list
diff --git a/content/en/docs/contribution-guidelines/validate-release.md
b/content/en/community/contribution-guidelines/validate-release.md
similarity index 99%
rename from content/en/docs/contribution-guidelines/validate-release.md
rename to content/en/community/contribution-guidelines/validate-release.md
index ff6d0303..d6cb78ae 100644
--- a/content/en/docs/contribution-guidelines/validate-release.md
+++ b/content/en/community/contribution-guidelines/validate-release.md
@@ -2,6 +2,8 @@
title: "Validate Apache Release"
linkTitle: "Validate Apache Release"
weight: 3
+aliases:
+ - /docs/contribution-guidelines/validate-release/
---
> Note: this doc will be updated continuously.
diff --git a/content/en/community/maturity.md b/content/en/community/maturity.md
index 5ff25f46..83ba113a 100644
--- a/content/en/community/maturity.md
+++ b/content/en/community/maturity.md
@@ -26,7 +26,7 @@ The following table is filled according to the [Apache
Maturity Model](https://c
| **CD20** | Anyone can easily discover and access the project's code.
| **YES** The [official
website](https://hugegraph.apache.org/) includes a link to the [GitHub
repository](https://github.com/apache/hugegraph). |
| **CD30** | Anyone using standard, widely-available tools, can build the code
in a reproducible way.
| **YES** Apache HugeGraph provides a [Quick
Start](https://hugegraph.apache.org/docs/quickstart/hugegraph/hugegraph-server/)
document that explains how to compile the source code. |
| **CD40** | The full history of the project's code is available via a source
code control system, in a way that allows anyone to recreate any released
version. | **YES** The project uses Git, and anyone can view the full history
of the project via commit logs and tags for each release. |
-| **CD50** | The source code control system establishes the provenance of each
line of code in a reliable way, based on strong authentication of the
committer. When third parties contribute code, commit messages provide reliable
information about the code provenance. | **YES** The project uses GitHub
managed by Apache Infra, ensuring provenance of each line of code to a
committer. Third-party contributions are accepted via pull requests in
accordance with the [Contribution Guidelines](ht [...]
+| **CD50** | The source code control system establishes the provenance of each
line of code in a reliable way, based on strong authentication of the
committer. When third parties contribute code, commit messages provide reliable
information about the code provenance. | **YES** The project uses GitHub
managed by Apache Infra, ensuring provenance of each line of code to a
committer. Third-party contributions are accepted via pull requests in
accordance with the [Contribution Guidelines](ht [...]
### LICENSE
@@ -42,7 +42,7 @@ The following table is filled according to the [Apache
Maturity Model](https://c
| **ID** | **Description** | **Status** |
| -------- |
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| ---------- |
-| **RE10** | Releases consist of source code, distributed using standard and
open archive formats that are expected to stay readable in the long term.
| **YES** Source releases are
distributed via
[dist.apache.org](https://dist.apache.org/repos/dist/release/hugegraph/) and
linked from the website's [download
page](https://hugegraph.apache.org/docs/download [...]
+| **RE10** | Releases consist of source code, distributed using standard and
open archive formats that are expected to stay readable in the long term.
| **YES** Source releases are
distributed via
[dist.apache.org](https://dist.apache.org/repos/dist/release/hugegraph/) and
linked from the website's [download
page](https://hugegraph.apache.org/download/). |
| **RE20** | The project's PMC (Project Management Committee, see CS10)
approves each software release in order to make the release an act of the
Foundation.
| **YES** All releases are voted on by the PMC on the
[email protected] mailing list. |
| **RE30** | Releases are signed and/or distributed along with digests that
anyone can reliably use to validate the downloaded archives.
| **YES** All releases are
signed by the release manager and distributed with checksums. The
[KEYS](https://downloads.apache.org/hugegraph/KEYS) file is available for
verification. |
| **RE40** | The project can distribute convenience binaries alongside source
code, but they are not Apache Releases, they are provided with no guarantee. |
**YES** The project provides convenience binaries, but only the source code
archive is an official Apache release. |
@@ -63,10 +63,10 @@ The following table is filled according to the [Apache
Maturity Model](https://c
| **ID** | **Description** | **Status** |
| -------- |
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| ---------- |
| **CO10** | The project has a well-known homepage that points to all the
information required to operate according to this maturity model. | **YES** The
[website](https://hugegraph.apache.org/) serves as the central point for
project information. |
-| **CO20** | The community welcomes contributions from anyone who acts in good
faith and in a respectful manner, and who adds value to the project. | **YES**
Apache HugeGraph has a [Contribution
Guidelines](https://hugegraph.apache.org/docs/contribution-guidelines/) page
and welcomes all valuable contributions. |
+| **CO20** | The community welcomes contributions from anyone who acts in good
faith and in a respectful manner, and who adds value to the project. | **YES**
Apache HugeGraph has a [Contribution
Guidelines](https://hugegraph.apache.org/community/contribution-guidelines/)
page and welcomes all valuable contributions. |
| **CO30** | Contributions include source code, documentation, constructive
bug reports, constructive discussions, marketing and generally anything that
adds value to the project. | **YES** The project values both code and non-code
contributions. |
| **CO40** | The community strives to be meritocratic and gives more rights
and responsibilities to contributors who, over time, add value to the project.
| **YES** The community follows the Apache Way and has a history of promoting
active contributors to committer and PMC roles. |
-| **CO50** | The project documents how contributors can earn more rights such
as commit access or decision power, and applies these principles consistently.
| **YES** The process for becoming a committer is outlined in the [contribution
guidelines](https://hugegraph.apache.org/docs/contribution-guidelines/committer-guidelines/).
|
+| **CO50** | The project documents how contributors can earn more rights such
as commit access or decision power, and applies these principles consistently.
| **YES** The process for becoming a committer is outlined in the [contribution
guidelines](https://hugegraph.apache.org/community/contribution-guidelines/committer-guidelines/).
|
| **CO60** | The community operates based on consensus of its members (see
CS10) who have decision power. Dictators, benevolent or not, are not welcome in
Apache projects. | **YES** All major decisions are made through public
discussion and consensus on the mailing list. |
| **CO70** | The project strives to answer user questions in a timely manner.
| **YES** The community uses the [email protected] mailing list,
[GitHub Issues](https://github.com/apache/hugegraph/issues), and [GitHub
Discussions](https://github.com/apache/hugegraph/discussions) to provide
support to users. |
diff --git a/content/en/docs/changelog/_index.md
b/content/en/docs/changelog/_index.md
index 41b3951b..ad7eb890 100644
--- a/content/en/docs/changelog/_index.md
+++ b/content/en/docs/changelog/_index.md
@@ -1,5 +1,5 @@
---
-title: "CHANGELOGS"
-linkTitle: "CHANGELOGS"
+title: "Changelog"
+linkTitle: "Changelog"
weight: 10
----
\ No newline at end of file
+---
diff --git a/content/en/docs/clients/_index.md
b/content/en/docs/clients/_index.md
index d3395c54..d19af99f 100644
--- a/content/en/docs/clients/_index.md
+++ b/content/en/docs/clients/_index.md
@@ -1,5 +1,5 @@
---
-title: "API"
-linkTitle: "API"
+title: "Clients and APIs"
+linkTitle: "Clients and APIs"
weight: 5
----
\ No newline at end of file
+---
diff --git a/content/en/docs/config/_index.md b/content/en/docs/config/_index.md
index b79b5af9..1af698ba 100644
--- a/content/en/docs/config/_index.md
+++ b/content/en/docs/config/_index.md
@@ -1,6 +1,6 @@
---
-title: "HugeGraph-Server Configuration"
-linkTitle: "Server Config"
+title: "Configuration"
+linkTitle: "Configuration"
weight: 4
---
@@ -9,4 +9,4 @@ This section covers HugeGraph-Server configuration, including:
- **[Server Startup Guide](config-guide)** - Understand config file structure
and basic setup
- **[Server Complete Configuration Manual](config-option)** - Complete list of
configuration options
- **[Authentication Config](config-authentication)** - User authentication and
authorization
-- **[HTTPS Config](config-https)** - Enable HTTPS secure protocol
\ No newline at end of file
+- **[HTTPS Config](config-https)** - Enable HTTPS secure protocol
diff --git a/content/en/docs/contribution-guidelines/_index.md
b/content/en/docs/contribution-guidelines/_index.md
deleted file mode 100755
index 2cdf8103..00000000
--- a/content/en/docs/contribution-guidelines/_index.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: "Contribution Guidelines"
-linkTitle: "Contribution Guidelines"
-weight: 9
----
diff --git a/content/en/docs/guides/_index.md b/content/en/docs/guides/_index.md
index b0b4c025..72d54b5e 100644
--- a/content/en/docs/guides/_index.md
+++ b/content/en/docs/guides/_index.md
@@ -1,5 +1,5 @@
---
-title: "GUIDES"
-linkTitle: "GUIDES"
+title: "Guides"
+linkTitle: "Guides"
weight: 6
----
\ No newline at end of file
+---
diff --git a/content/en/docs/introduction/_index.md
b/content/en/docs/introduction/_index.md
index 00955a61..c24f01a5 100644
--- a/content/en/docs/introduction/_index.md
+++ b/content/en/docs/introduction/_index.md
@@ -1,5 +1,5 @@
---
-title: "Introduction with HugeGraph"
+title: "Introduction to HugeGraph"
linkTitle: "Introduction"
weight: 1
aliases:
@@ -138,7 +138,7 @@ docker run -itd --name=hugegraph -p 8080:8080
hugegraph/hugegraph
### Contact Us
- [GitHub Issues](https://github.com/apache/hugegraph/issues): Feedback on
usage issues and functional requirements (Recommended)
-- Email: [[email protected]](mailto:[email protected]) ([How
to subscribe](/docs/contribution-guidelines/subscribe/))
+- Email: [[email protected]](mailto:[email protected]) ([How
to subscribe](/community/contribution-guidelines/subscribe/))
- Security:
[[email protected]](mailto:[email protected]) (Report
security issues)
- WeChat Public Account: Apache HugeGraph
diff --git a/content/en/docs/language/_index.md
b/content/en/docs/language/_index.md
index eaacdd51..91a087e2 100644
--- a/content/en/docs/language/_index.md
+++ b/content/en/docs/language/_index.md
@@ -1,5 +1,5 @@
---
-title: "QUERY LANGUAGE"
-linkTitle: "QUERY LANGUAGE"
+title: "Query Language"
+linkTitle: "Query Language"
weight: 7
----
\ No newline at end of file
+---
diff --git a/content/en/docs/performance/_index.md
b/content/en/docs/performance/_index.md
index 90eb661c..364275bc 100644
--- a/content/en/docs/performance/_index.md
+++ b/content/en/docs/performance/_index.md
@@ -1,5 +1,5 @@
---
-title: "PERFORMANCE"
-linkTitle: "PERFORMANCE"
+title: "Performance"
+linkTitle: "Performance"
weight: 8
----
\ No newline at end of file
+---
diff --git a/content/en/docs/quickstart/client/hugegraph-client-python.md
b/content/en/docs/quickstart/client/hugegraph-client-python.md
index c468a30e..df4f83b9 100644
--- a/content/en/docs/quickstart/client/hugegraph-client-python.md
+++ b/content/en/docs/quickstart/client/hugegraph-client-python.md
@@ -178,7 +178,7 @@ Other info is under 🚧 (Welcome to add more docs for it,
users could refer [ja
## Contributing
-* Welcome to contribute to `hugegraph-python-client`. Please see the
[Guidelines](https://hugegraph.apache.org/docs/contribution-guidelines/) for
more information.
+* Welcome to contribute to `hugegraph-python-client`. Please see the
[Guidelines](https://hugegraph.apache.org/community/contribution-guidelines/)
for more information.
* Code format: Please run `./style/code_format_and_analysis.sh` to format your
code before submitting a PR.
Thank you to all the people who already contributed to
`hugegraph-python-client`!
diff --git a/content/en/docs/quickstart/hugegraph-ai/_index.md
b/content/en/docs/quickstart/hugegraph-ai/_index.md
index 26eb4632..3f47df47 100644
--- a/content/en/docs/quickstart/hugegraph-ai/_index.md
+++ b/content/en/docs/quickstart/hugegraph-ai/_index.md
@@ -161,7 +161,7 @@ Python client for HugeGraph operations:
## 🤝 Contributing
-We welcome contributions! Please see our [contribution
guidelines](https://hugegraph.apache.org/docs/contribution-guidelines/) for
details.
+We welcome contributions! Please see our [contribution
guidelines](https://hugegraph.apache.org/community/contribution-guidelines/)
for details.
**Development Setup:**
- Use [GitHub Desktop](https://desktop.github.com/) for easier PR management
@@ -177,7 +177,7 @@ hugegraph-ai is licensed under [Apache 2.0
License](https://github.com/apache/hu
## 📞 Contact Us
- **GitHub Issues**: [Report bugs or request
features](https://github.com/apache/hugegraph-ai/issues) (fastest response)
-- **Email**: [[email protected]](mailto:[email protected])
([subscription
required](https://hugegraph.apache.org/docs/contribution-guidelines/subscribe/))
+- **Email**: [[email protected]](mailto:[email protected])
([subscription
required](https://hugegraph.apache.org/community/contribution-guidelines/subscribe/))
- **WeChat**: Follow "Apache HugeGraph" on WeChat
<img
src="https://raw.githubusercontent.com/apache/hugegraph-doc/master/assets/images/wechat.png"
alt="Apache HugeGraph WeChat QR Code" width="200"/>
diff --git a/content/en/docs/quickstart/hugegraph-ai/hugegraph-ml.md
b/content/en/docs/quickstart/hugegraph-ai/hugegraph-ml.md
index 86aae8d2..5a954538 100644
--- a/content/en/docs/quickstart/hugegraph-ai/hugegraph-ml.md
+++ b/content/en/docs/quickstart/hugegraph-ai/hugegraph-ml.md
@@ -33,7 +33,7 @@ HugeGraph-ML integrates HugeGraph with popular graph learning
libraries, enablin
docker run -itd --name=hugegraph -p 8080:8080 hugegraph/hugegraph
# Option 2: Binary packages
-# See https://hugegraph.apache.org/docs/download/download/
+# See https://hugegraph.apache.org/download/
```
### 2. Clone and Setup
diff --git a/content/en/docs/quickstart/hugegraph/hugegraph-server.md
b/content/en/docs/quickstart/hugegraph/hugegraph-server.md
index 8dd2539a..60340e00 100644
--- a/content/en/docs/quickstart/hugegraph/hugegraph-server.md
+++ b/content/en/docs/quickstart/hugegraph/hugegraph-server.md
@@ -164,7 +164,7 @@ tar zxf *hugegraph-*.tar.gz
cd *hugegraph*/*tool*
```
-> note: `${version}` is the version, The latest version can refer to [Download
Page](/docs/download/download), or click the link to download directly from the
Download page
+> note: `${version}` is the version, The latest version can refer to [Download
Page](/download/), or click the link to download directly from the Download page
The general entry script for HugeGraph-Tools is `bin/hugegraph`, Users can use
the `help` command to view its usage, here only the commands for one-click
deployment are introduced.
@@ -874,4 +874,4 @@ $bin/stop-hugegraph.sh
### 8 Debug Server with IntelliJ IDEA
-Please refer to [Setup Server in
IDEA](/docs/contribution-guidelines/hugegraph-server-idea-setup)
+Please refer to [Setup Server in
IDEA](/community/contribution-guidelines/hugegraph-server-idea-setup)
diff --git a/content/en/docs/download/download.md b/content/en/download/index.md
similarity index 99%
rename from content/en/docs/download/download.md
rename to content/en/download/index.md
index a23907c5..a5e128fb 100644
--- a/content/en/docs/download/download.md
+++ b/content/en/download/index.md
@@ -2,6 +2,7 @@
title: "Download Apache HugeGraph"
linkTitle: "Download"
weight: 2
+slug: /
---
@@ -9,7 +10,7 @@ weight: 2
>
> - It is recommended to use the latest version of the HugeGraph software
> package. Please select Java11 for the runtime environment.
> - To verify downloads, use the corresponding hash (SHA512), signature, and
> [Project Signature Verification
> KEYS](https://downloads.apache.org/hugegraph/KEYS).
-> - Instructions for checking hash (SHA512) and signatures are on the
[Validate Release](/docs/contribution-guidelines/validate-release) page, and
you can also refer to [ASF official
instructions](https://www.apache.org/dyn/closer.cgi#verify).
+> - Instructions for checking hash (SHA512) and signatures are on the
[Validate Release](/community/contribution-guidelines/validate-release/) page,
and you can also refer to [ASF official
instructions](https://www.apache.org/dyn/closer.cgi#verify).
> - Note: The version numbers of all components of HugeGraph have been kept
> consistent, and the version numbers of Maven repositories such as
> `client/loader/hubble/common` are the same. You can refer to these for
> dependency references [maven
> example](https://github.com/apache/hugegraph-toolchain#maven-dependencies).
> - Compatibility note: after HugeGraph graduated in January 2026, download
> paths moved from `/incubator/hugegraph` to `/hugegraph`. Historical release
> file names may still include `-incubating-`.
diff --git a/docusaurus.config.js b/docusaurus.config.js
index 96b57f7d..ba1c1c2b 100644
--- a/docusaurus.config.js
+++ b/docusaurus.config.js
@@ -119,6 +119,26 @@ const config = {
showLastUpdateTime: false,
},
],
+ [
+ '@docusaurus/plugin-content-pages',
+ {
+ id: 'download',
+ path: 'content/en/download',
+ routeBasePath: 'download',
+ include: ['**/*.md', '**/*.mdx'],
+ editUrl: 'https://github.com/apache/hugegraph-doc/edit/master/',
+ },
+ ],
+ [
+ '@docusaurus/plugin-content-pages',
+ {
+ id: 'download-cn',
+ path: 'content/cn/download',
+ routeBasePath: 'cn/download',
+ include: ['**/*.md', '**/*.mdx'],
+ editUrl: 'https://github.com/apache/hugegraph-doc/edit/master/',
+ },
+ ],
[
'@docusaurus/plugin-content-blog',
{
@@ -155,20 +175,17 @@ const config = {
{to: '/docs/', label: 'Docs', position: 'left'},
{to: '/blog/', label: 'Blog', position: 'left'},
{to: '/community/', label: 'Community', position: 'left'},
- {to: '/docs/download/download/', label: 'Download', position:
'left'},
+ {to: '/download/', label: 'Download', position: 'left'},
{
label: 'ASF',
position: 'right',
items: apacheLinks,
},
{
+ type: 'custom-languageSwitcher',
label: 'Language',
position: 'right',
className: 'navbar-language-dropdown',
- items: [
- {label: 'English', to: '/'},
- {label: '中文', to: '/cn/'},
- ],
},
{
href: 'https://github.com/apache/hugegraph',
@@ -183,14 +200,14 @@ const config = {
alt: 'Apache Software Foundation logo',
src: 'img/apache-logo.svg',
href: 'https://www.apache.org/',
- width: 220,
+ width: 180,
},
links: [
{
title: 'Project',
items: [
{label: 'Documentation', to: '/docs/'},
- {label: 'Download', to: '/docs/download/download/'},
+ {label: 'Download', to: '/download/'},
{label: 'GitHub', href: 'https://github.com/apache/hugegraph'},
{label: 'Issue Tracker', href:
'https://github.com/apache/hugegraph/issues'},
],
@@ -199,6 +216,7 @@ const config = {
title: 'Community',
items: [
{label: 'Community', to: '/community/'},
+ {label: 'Contributor Guide', to:
'/community/contribution-guidelines/'},
{label: 'Mailing List', href:
'mailto:[email protected]'},
{label: 'ASF Slack', href:
'https://the-asf.slack.com/archives/C059UU2FJ23'},
],
@@ -208,7 +226,7 @@ const config = {
items: apacheLinks,
},
],
- copyright: `Copyright © ${new Date().getFullYear()} The Apache
Software Foundation. Licensed under the Apache License, Version 2.0. Apache
HugeGraph, HugeGraph, Apache, the Apache feather logo, and the Apache HugeGraph
project logo are either registered trademarks or trademarks of The Apache
Software Foundation in the United States and other countries.`,
+ copyright: `Copyright © ${new Date().getFullYear()} The Apache
Software Foundation. Licensed under the Apache License, Version 2.0. Apache
HugeGraph, HugeGraph, Apache, and related logos are trademarks of The Apache
Software Foundation.`,
},
prism: {
additionalLanguages: ['bash', 'java', 'json', 'python', 'yaml'],
diff --git a/src/components/LanguageSwitcherNavbarItem/index.js
b/src/components/LanguageSwitcherNavbarItem/index.js
new file mode 100644
index 00000000..d5910d8d
--- /dev/null
+++ b/src/components/LanguageSwitcherNavbarItem/index.js
@@ -0,0 +1,103 @@
+import React from 'react';
+import {useLocation} from '@docusaurus/router';
+import DropdownNavbarItem from '@theme/NavbarItem/DropdownNavbarItem';
+
+const cnPrefixes = ['/cn/docs/', '/cn/blog/', '/cn/community/',
'/cn/download/'];
+const enPrefixes = ['/docs/', '/blog/', '/community/', '/download/'];
+const cnToEnFallbacks = new Map([
+ ['/cn/docs/changelog/hugegraph-0.12.0-release-notes/', '/docs/changelog/'],
+]);
+const enToCnFallbacks = new Map([
+ ['/community/maturity/', '/cn/community/'],
+]);
+
+function appendSuffix(pathname, suffix) {
+ return `${pathname}${suffix}`;
+}
+
+function matchesPrefix(pathname, prefix) {
+ return pathname === prefix.slice(0, -1) || pathname.startsWith(prefix);
+}
+
+function normalizeLookupPath(pathname) {
+ return pathname.endsWith('/') ? pathname : `${pathname}/`;
+}
+
+function isNotFoundPath(pathname) {
+ return pathname === '/404' || pathname === '/404.html' || pathname ===
'/404/';
+}
+
+function toEnglish(pathname) {
+ if (isNotFoundPath(pathname)) {
+ return '/';
+ }
+
+ if (pathname === '/cn' || pathname === '/cn/') {
+ return '/';
+ }
+
+ const fallback = cnToEnFallbacks.get(normalizeLookupPath(pathname));
+ if (fallback) {
+ return fallback;
+ }
+
+ const matchedPrefix = cnPrefixes.find((prefix) => matchesPrefix(pathname,
prefix));
+ if (matchedPrefix) {
+ const englishPrefix = matchedPrefix.replace('/cn', '');
+ if (pathname === matchedPrefix.slice(0, -1)) {
+ return englishPrefix.slice(0, -1);
+ }
+ return pathname.replace(matchedPrefix, englishPrefix);
+ }
+
+ return pathname.startsWith('/cn/') ? pathname.replace(/^\/cn/, '') :
pathname;
+}
+
+function toChinese(pathname) {
+ if (isNotFoundPath(pathname)) {
+ return '/cn/';
+ }
+
+ if (pathname === '/') {
+ return '/cn/';
+ }
+
+ if (pathname === '/cn' || pathname.startsWith('/cn/')) {
+ return pathname;
+ }
+
+ const fallback = enToCnFallbacks.get(normalizeLookupPath(pathname));
+ if (fallback) {
+ return fallback;
+ }
+
+ const matchedPrefix = enPrefixes.find((prefix) => matchesPrefix(pathname,
prefix));
+ if (matchedPrefix) {
+ return `/cn${pathname}`;
+ }
+
+ return '/cn/';
+}
+
+export default function LanguageSwitcherNavbarItem(props) {
+ const location = useLocation();
+ const suffix = `${location.search}${location.hash}`;
+ const isChinese = location.pathname === '/cn/' ||
location.pathname.startsWith('/cn/');
+
+ return (
+ <DropdownNavbarItem
+ {...props}
+ label={isChinese ? '中文' : 'English'}
+ items={[
+ {
+ label: 'English',
+ to: appendSuffix(toEnglish(location.pathname), suffix),
+ },
+ {
+ label: '中文',
+ to: appendSuffix(toChinese(location.pathname), suffix),
+ },
+ ]}
+ />
+ );
+}
diff --git a/src/css/custom.css b/src/css/custom.css
index e9ac76c9..0a66ab43 100644
--- a/src/css/custom.css
+++ b/src/css/custom.css
@@ -243,13 +243,16 @@ html[data-theme='dark'] {
.footer__logo {
background: #ffffff;
border-radius: 8px;
- padding: 0.6rem;
+ max-width: 180px;
+ padding: 0.5rem;
}
.footer__copyright {
color: #d7dce5;
+ font-size: 0.74rem;
+ line-height: 1.45;
margin: 1.5rem auto 0;
- max-width: 1060px;
+ max-width: 880px;
}
@media (max-width: 996px) {
diff --git a/src/pages/cn/docs/download/download.js
b/src/pages/cn/docs/download/download.js
new file mode 100644
index 00000000..de15f8d8
--- /dev/null
+++ b/src/pages/cn/docs/download/download.js
@@ -0,0 +1,6 @@
+import React from 'react';
+import {Redirect} from '@docusaurus/router';
+
+export default function DownloadRedirect() {
+ return <Redirect to="/cn/download/" />;
+}
diff --git a/src/pages/cn/index.js b/src/pages/cn/index.js
index 80658588..1a3f2864 100644
--- a/src/pages/cn/index.js
+++ b/src/pages/cn/index.js
@@ -43,7 +43,7 @@ function HomepageHeader() {
<Link className="button button--primary button--lg" to="/cn/docs/">
阅读文档
</Link>
- <Link className="button button--secondary button--lg"
to="/cn/docs/download/download/">
+ <Link className="button button--secondary button--lg"
to="/cn/download/">
下载
</Link>
</div>
diff --git a/src/pages/docs/download/download.js
b/src/pages/docs/download/download.js
new file mode 100644
index 00000000..d0664a87
--- /dev/null
+++ b/src/pages/docs/download/download.js
@@ -0,0 +1,6 @@
+import React from 'react';
+import {Redirect} from '@docusaurus/router';
+
+export default function DownloadRedirect() {
+ return <Redirect to="/download/" />;
+}
diff --git a/src/pages/index.js b/src/pages/index.js
index eaf0aafd..451a55a4 100644
--- a/src/pages/index.js
+++ b/src/pages/index.js
@@ -44,7 +44,7 @@ function HomepageHeader() {
<Link className="button button--primary button--lg" to="/docs/">
Read Documentation
</Link>
- <Link className="button button--secondary button--lg"
to="/docs/download/download/">
+ <Link className="button button--secondary button--lg"
to="/download/">
Download
</Link>
</div>
diff --git a/src/sidebars/buildSidebars.js b/src/sidebars/buildSidebars.js
index db26224c..c6ee1d6c 100644
--- a/src/sidebars/buildSidebars.js
+++ b/src/sidebars/buildSidebars.js
@@ -6,15 +6,14 @@ const SKIP_FILES = new Set(['SUMMARY.md']);
const SECTION_ORDER = [
'introduction',
- 'download',
'quickstart',
'config',
'clients',
'guides',
'language',
'performance',
- 'contribution-guidelines',
'changelog',
+ 'contribution-guidelines',
];
function readFrontMatter(filePath) {
diff --git a/src/theme/NavbarItem/ComponentTypes.js
b/src/theme/NavbarItem/ComponentTypes.js
new file mode 100644
index 00000000..576aa5c5
--- /dev/null
+++ b/src/theme/NavbarItem/ComponentTypes.js
@@ -0,0 +1,7 @@
+import ComponentTypes from '@theme-original/NavbarItem/ComponentTypes';
+import LanguageSwitcherNavbarItem from
'@site/src/components/LanguageSwitcherNavbarItem';
+
+export default {
+ ...ComponentTypes,
+ 'custom-languageSwitcher': LanguageSwitcherNavbarItem,
+};
diff --git a/static/img/apache-logo.svg b/static/img/apache-logo.svg
index 620694c5..f1084dfb 100644
--- a/static/img/apache-logo.svg
+++ b/static/img/apache-logo.svg
@@ -1,210 +1,43 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version:
6.00 Build 0) -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="Layer_2" xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
- viewBox="0 0 7127.6 2890" enable-background="new 0 0 7127.6 2890"
xml:space="preserve">
-<path fill="#6D6E71"
d="M7104.7,847.8c15.3,15.3,22.9,33.7,22.9,55.2c0,21.5-7.6,39.9-22.9,55.4c-15.3,15.4-33.8,23.1-55.6,23.1
-
c-21.8,0-40.2-7.6-55.4-22.9c-15.1-15.3-22.7-33.7-22.7-55.2c0-21.5,7.6-39.9,22.9-55.4c15.3-15.4,33.7-23.1,55.4-23.1
- C7070.9,824.9,7089.4,832.5,7104.7,847.8z
M7098.1,951.9c13.3-13.6,20-29.8,20-48.7s-6.6-35-19.8-48.5
-
c-13.2-13.4-29.4-20.1-48.6-20.1c-19.2,0-35.4,6.7-48.7,20.2c-13.3,13.5-19.9,29.7-19.9,48.7c0,19,6.6,35.2,19.7,48.6
- c13.1,13.4,29.3,20.1,48.5,20.1S7084.7,965.4,7098.1,951.9z
M7087.1,888.1c0,14-6.1,22.8-18.4,26.4l22.5,30.5h-18.2l-20.3-28.3
-
h-18.6v28.3h-14.7v-84.6h31.8c12.8,0,22,2.2,27.6,6.6C7084.4,871.4,7087.1,878.4,7087.1,888.1z
M7068.2,900c3-2.4,4.4-6.5,4.4-12
-
c0-5.5-1.5-9.4-4.5-11.6c-3-2.2-8.4-3.2-16-3.2h-18v30.5h17.5C7059.7,903.6,7065.3,902.4,7068.2,900z"/>
-<path fill="#6D6E71"
d="M1803.6,499.8v155.4h-20V499.8h-56.8v-19.2h133.9v19.2H1803.6z"/>
-<path fill="#6D6E71"
d="M2082.2,655.2v-76.9h-105.2v76.9h-20V480.5h20v78.9h105.2v-78.9h20v174.7H2082.2z"/>
-<path fill="#6D6E71"
d="M2241.4,499.8v57.4h88.1v19.2h-88.1v59.8h101.8v19h-121.8V480.5H2340v19.2H2241.4z"/>
-<path fill="#D22128"
d="M1574.5,1852.4l417.3-997.6h80.1l417.3,997.6h-105.4l-129.3-311.9h-448.2l-127.9,311.9H1574.5z
M2032.6,970
- l-205.1,493.2h404.7L2032.6,970z"/>
-<path fill="#D22128"
d="M2596.9,1852.4V854.8H3010c171.4,0,295.1,158.8,295.1,313.3c0,163-115.2,316.1-286.6,316.1h-324.6v368.1
- H2596.9z
M2693.9,1397.1h318.9c118,0,193.9-108.2,193.9-229c0-125.1-92.7-226.2-202.3-226.2h-310.5V1397.1z"/>
-<path fill="#D22128"
d="M3250.5,1852.4l417.3-997.6h80.1l417.3,997.6h-105.4l-129.3-311.9h-448.2l-127.9,311.9H3250.5z
M3708.6,970
- l-205.1,493.2h404.7L3708.6,970z"/>
-<path fill="#D22128"
d="M4637.3,849.1c177,0,306.3,89.9,368.1,217.8l-78.7,47.8c-63.2-132.1-186.9-177-295.1-177
-
c-238.9,0-369.5,213.6-369.5,414.5c0,220.6,161.6,420.1,373.7,420.1c112.4,0,244.5-56.2,307.7-185.5l81.5,42.1
-
c-64.6,148.9-241.7,231.8-394.8,231.8c-274,0-466.5-261.3-466.5-514.2C4163.8,1106.3,4336.6,849.1,4637.3,849.1z"/>
-<path fill="#D22128"
d="M5949.1,854.8v997.6h-98.4v-466.5h-591.5v466.5h-96.9V854.8h96.9v444h591.5v-444H5949.1z"/>
-<path fill="#D22128"
d="M6844.6,1765.2v87.1h-670.2V854.8H6832v87.1h-560.6v359.7h489v82.9h-489v380.8H6844.6z"/>
-<path fill="#6D6E71"
d="M1667.6,2063.6c11.8,3.5,22.2,8.3,31,14.2l-10.3,22.6c-9-6-18.6-10.4-28.9-13.4c-10.2-2.9-20-4.4-29.2-4.4
-
c-13.6,0-24.5,2.4-32.6,7.3c-8.1,4.9-12.2,11.8-12.2,20.7c0,7.6,2.3,14,6.8,19c4.5,5,10.2,8.9,17,11.7c6.8,2.8,16.1,6,28,9.6
-
c14.4,4.6,26,8.9,34.7,12.9c8.8,4,16.3,9.9,22.5,17.8c6.2,7.8,9.3,18.2,9.3,31c0,11.7-3.2,21.8-9.5,30.6
-
c-6.3,8.7-15.3,15.5-26.8,20.3c-11.6,4.8-24.9,7.2-40,7.2c-15.1,0-29.7-2.9-43.9-8.7c-14.2-5.8-26.4-13.6-36.6-23.4l10.7-21.6
-
c9.6,9.4,20.7,16.7,33.3,21.9c12.6,5.2,24.8,7.8,36.8,7.8c15.3,0,27.3-3,36.1-8.9c8.8-5.9,13.2-13.9,13.2-23.9
-
c0-7.8-2.3-14.3-6.9-19.4c-4.6-5.1-10.3-9-17.1-11.9c-6.8-2.8-16.1-6-28-9.6c-14.2-4.2-25.7-8.3-34.6-12.2
-
c-8.9-3.9-16.4-9.7-22.5-17.5c-6.1-7.7-9.2-17.9-9.2-30.6c0-10.9,3-20.4,9-28.6c6-8.2,14.6-14.6,25.6-19.1
-
c11.1-4.5,23.8-6.8,38.2-6.8C1643.8,2058.3,1655.7,2060.1,1667.6,2063.6z"/>
-<path fill="#6D6E71"
d="M1980.1,2072.8c16.8,9.4,30.2,22.3,40,38.4c9.8,16.2,14.8,33.9,14.8,53.3c0,19.5-4.9,37.4-14.8,53.6
-
c-9.8,16.3-23.2,29.1-40,38.6c-16.8,9.5-35.3,14.3-55.2,14.3c-20.3,0-38.8-4.7-55.7-14.3c-16.8-9.5-30.2-22.4-40-38.6
-
c-9.8-16.3-14.8-34.1-14.8-53.6c0-19.5,4.9-37.3,14.8-53.5c9.8-16.2,23.2-29,40-38.3c16.8-9.4,35.4-14,55.7-14
- C1944.8,2058.6,1963.2,2063.3,1980.1,2072.8z
M1881.9,2092.7c-13.1,7.4-23.6,17.5-31.4,30.1c-7.8,12.6-11.8,26.5-11.8,41.7
-
c0,15.3,3.9,29.3,11.8,42c7.8,12.7,18.3,22.8,31.4,30.2c13.1,7.4,27.4,11.1,42.9,11.1c15.5,0,29.7-3.7,42.7-11.1
-
c13-7.4,23.3-17.4,31.1-30.2c7.7-12.7,11.6-26.7,11.6-42s-3.9-29.2-11.6-41.8c-7.7-12.6-18.1-22.6-31.1-30
-
c-13-7.4-27.2-11.2-42.6-11.2C1909.4,2081.5,1895.1,2085.2,1881.9,2092.7z"/>
-<path fill="#6D6E71"
d="M2186.5,2082.4v74h98.4v23.2h-98.4v90.2h-24.1v-210.6h133.8v23.2H2186.5z"/>
-<path fill="#6D6E71"
d="M2491.6,2082.4v187.4h-24.1v-187.4h-68.4v-23.2h161.4v23.2H2491.6z"/>
-<path fill="#6D6E71"
d="M2871.8,2269.8l-56.8-177.4l-57.6,177.4h-24.5l-70.5-210.6h25.9l57.9,182.7l57.1-182.4l24.1-0.3l57.7,182.7
- l57.1-182.7h25l-70.6,210.6H2871.8z"/>
-<path fill="#6D6E71"
d="M3087.3,2216.6l-23.5,53.2h-25.6l94.4-210.6h25l94.1,210.6h-26.1l-23.5-53.2H3087.3z
M3144.5,2086.6
- l-46.9,106.8h94.4L3144.5,2086.6z"/>
-<path fill="#6D6E71"
d="M3461.1,2202.7c-6,0.4-10.7,0.6-14.1,0.6h-56v66.5H3367v-210.6h80c26.2,0,46.6,6.2,61.2,18.5
-
c14.5,12.3,21.8,29.8,21.8,52.3c0,17.2-4.1,31.7-12.2,43.3c-8.1,11.6-19.8,20-35,25l49.2,71.5h-27.3L3461.1,2202.7z
M3491.3,2167.6
-
c10.3-8.4,15.5-20.8,15.5-37c0-15.9-5.2-27.9-15.5-36c-10.3-8.1-25.1-12.2-44.3-12.2h-56v97.8h56
- C3466.2,2180.2,3481,2176,3491.3,2167.6z"/>
-<path fill="#6D6E71"
d="M3688.3,2082.4v69.2h106.2v23.2h-106.2v72.1h122.8v22.9h-146.9v-210.6h142.9v23.2H3688.3z"/>
-<path fill="#6D6E71"
d="M4147,2082.4v74h98.4v23.2H4147v90.2h-24.1v-210.6h133.8v23.2H4147z"/>
-<path fill="#6D6E71"
d="M4523.3,2072.8c16.8,9.4,30.2,22.3,40,38.4c9.8,16.2,14.8,33.9,14.8,53.3c0,19.5-4.9,37.4-14.8,53.6
-
c-9.8,16.3-23.2,29.1-40,38.6c-16.8,9.5-35.3,14.3-55.2,14.3c-20.3,0-38.8-4.7-55.7-14.3c-16.8-9.5-30.2-22.4-40-38.6
-
c-9.8-16.3-14.8-34.1-14.8-53.6c0-19.5,4.9-37.3,14.8-53.5c9.8-16.2,23.2-29,40-38.3c16.8-9.4,35.4-14,55.7-14
- C4488.1,2058.6,4506.5,2063.3,4523.3,2072.8z
M4425.2,2092.7c-13.1,7.4-23.6,17.5-31.4,30.1c-7.8,12.6-11.8,26.5-11.8,41.7
-
c0,15.3,3.9,29.3,11.8,42c7.8,12.7,18.3,22.8,31.4,30.2c13.1,7.4,27.4,11.1,42.9,11.1c15.5,0,29.7-3.7,42.7-11.1
-
c13-7.4,23.3-17.4,31.1-30.2c7.7-12.7,11.6-26.7,11.6-42s-3.9-29.2-11.6-41.8c-7.7-12.6-18.1-22.6-31.1-30
-
c-13-7.4-27.2-11.2-42.6-11.2C4452.6,2081.5,4438.3,2085.2,4425.2,2092.7z"/>
-<path fill="#6D6E71"
d="M4854.7,2247.7c-15.7,15.5-37.3,23.3-64.8,23.3c-27.7,0-49.4-7.8-65.1-23.3c-15.7-15.5-23.6-37-23.6-64.6
-
v-124h24.1v124c0,20.3,5.8,36.1,17.3,47.5c11.6,11.4,27.3,17.1,47.3,17.1c20.1,0,35.8-5.7,47.1-17c11.4-11.3,17-27.2,17-47.7v-124
- h24.1v124C4878.2,2210.7,4870.4,2232.2,4854.7,2247.7z"/>
-<path fill="#6D6E71"
d="M5169.5,2269.8l-126.3-169.1v169.1h-24.1v-210.6h25l126.3,169.3v-169.3h23.8v210.6H5169.5z"/>
-<path fill="#6D6E71"
d="M5478.4,2073.1c16.4,9.3,29.4,21.9,38.9,37.9c9.6,16,14.3,33.9,14.3,53.5s-4.8,37.6-14.3,53.6
-
c-9.5,16.1-22.6,28.7-39.3,37.9c-16.6,9.2-35.2,13.8-55.5,13.8h-84.3v-210.6h85.2C5443.7,2059.2,5462,2063.8,5478.4,2073.1z
-
M5362.3,2246.9h61.4c15.5,0,29.6-3.5,42.3-10.6c12.7-7.1,22.8-16.9,30.2-29.5c7.4-12.5,11.1-26.5,11.1-42
-
c0-15.5-3.8-29.4-11.3-41.9c-7.5-12.5-17.7-22.3-30.6-29.6c-12.8-7.2-27-10.9-42.6-10.9h-60.5V2246.9z"/>
-<path fill="#6D6E71"
d="M5668.6,2216.6l-23.5,53.2h-25.6l94.4-210.6h25l94.1,210.6H5807l-23.5-53.2H5668.6z
M5725.8,2086.6
- l-46.9,106.8h94.4L5725.8,2086.6z"/>
-<path fill="#6D6E71"
d="M5991,2082.4v187.4H5967v-187.4h-68.4v-23.2h161.4v23.2H5991z"/>
-<path fill="#6D6E71" d="M6175.9,2269.8v-210.6h24.1v210.6H6175.9z"/>
-<path fill="#6D6E71"
d="M6493.7,2072.8c16.8,9.4,30.2,22.3,40,38.4c9.8,16.2,14.8,33.9,14.8,53.3c0,19.5-4.9,37.4-14.8,53.6
-
c-9.8,16.3-23.2,29.1-40,38.6c-16.8,9.5-35.3,14.3-55.2,14.3c-20.3,0-38.8-4.7-55.7-14.3c-16.8-9.5-30.2-22.4-40-38.6
-
c-9.8-16.3-14.8-34.1-14.8-53.6c0-19.5,4.9-37.3,14.8-53.5c9.8-16.2,23.2-29,40-38.3c16.8-9.4,35.4-14,55.7-14
- C6458.5,2058.6,6476.9,2063.3,6493.7,2072.8z
M6395.6,2092.7c-13.1,7.4-23.6,17.5-31.4,30.1c-7.8,12.6-11.8,26.5-11.8,41.7
-
c0,15.3,3.9,29.3,11.8,42c7.8,12.7,18.3,22.8,31.4,30.2c13.1,7.4,27.4,11.1,42.9,11.1c15.5,0,29.7-3.7,42.7-11.1
-
c13-7.4,23.3-17.4,31.1-30.2c7.7-12.7,11.6-26.7,11.6-42s-3.9-29.2-11.6-41.8c-7.7-12.6-18.1-22.6-31.1-30
- c-13-7.4-27.2-11.2-42.6-11.2C6423,2081.5,6408.8,2085.2,6395.6,2092.7z"/>
-<path fill="#6D6E71"
d="M6826.5,2269.8l-126.3-169.1v169.1h-24.1v-210.6h25l126.3,169.3v-169.3h23.8v210.6H6826.5z"/>
-<linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="-4516.6152"
y1="-2338.7222" x2="-4108.4111" y2="-1861.3982"
gradientTransform="matrix(0.4226 -0.9063 0.9063 0.4226 5117.8774 -2859.9343)">
- <stop offset="0" style="stop-color:#F69923"/>
- <stop offset="0.3123" style="stop-color:#F79A23"/>
- <stop offset="0.8383" style="stop-color:#E97826"/>
-</linearGradient>
-<path fill="url(#SVGID_1_)"
d="M1230.1,13.7c-45.3,26.8-120.6,102.5-210.5,212.3l82.6,155.9c58-82.9,116.9-157.5,176.3-221.2
-
c4.6-5.1,7-7.5,7-7.5c-2.3,2.5-4.6,5-7,7.5c-19.2,21.2-77.5,89.2-165.5,224.4c84.7-4.2,214.9-21.6,321.1-39.7
- c31.6-177-31-258-31-258S1323.4-41.4,1230.1,13.7z"/>
-<path fill="none"
d="M1090.2,903.1c0.6-0.1,1.2-0.2,1.8-0.3l-11.9,1.3c-0.7,0.3-1.4,0.7-2.1,1
- C1082.1,904.4,1086.2,903.7,1090.2,903.1z"/>
-<path fill="none"
d="M1005.9,1182.3c-6.7,1.5-13.7,2.7-20.7,3.7C992.3,1185,999.2,1183.8,1005.9,1182.3z"/>
-<path fill="none"
d="M432.9,1808.8c0.9-2.3,1.8-4.7,2.6-7c18.2-48,36.2-94.7,54-140.1c20-51,39.8-100.4,59.3-148.3
-
c20.6-50.4,40.9-99.2,60.9-146.3c21-49.4,41.7-97,62-142.8c16.5-37.3,32.8-73.4,48.9-108.3c5.4-11.7,10.7-23.2,16-34.6
-
c10.5-22.7,21-44.8,31.3-66.5c9.5-20,19-39.6,28.3-58.8c3.1-6.4,6.2-12.8,9.3-19.1c0.5-1,1-2,1.5-3.1l-10.2,1.1l-8-15.9
-
c-0.8,1.6-1.6,3.1-2.4,4.6c-14.5,28.8-28.9,57.9-43.1,87.2c-8.2,16.9-16.4,34-24.6,51c-22.6,47.4-44.8,95.2-66.6,143.3
-
c-22.1,48.6-43.7,97.5-64.9,146.5c-20.8,48.1-41.3,96.2-61.2,144.2c-20,48-39.5,95.7-58.5,143.2c-19.9,49.5-39.2,98.7-58,147.2
-
c-4.2,10.9-8.5,21.9-12.7,32.8c-15,39.2-29.7,77.8-44,116l12.7,25.1l11.4-1.2c0.4-1.1,0.8-2.3,1.3-3.4
- C396.7,1905.4,414.9,1856.4,432.9,1808.8z"/>
-<path fill="none"
d="M980,1186.8L980,1186.8c0.1,0,0.1,0,0.1-0.1C980.1,1186.8,980.1,1186.8,980,1186.8z"/>
-<path fill="#BE202E"
d="M952.6,1323c-10.6,1.9-21.4,3.8-32.5,5.7c-0.1,0-0.1,0.1-0.2,0.1c5.6-0.8,11.2-1.7,16.6-2.6
- C942,1325.2,947.3,1324.1,952.6,1323z"/>
-<path opacity="0.35" fill="#BE202E"
d="M952.6,1323c-10.6,1.9-21.4,3.8-32.5,5.7c-0.1,0-0.1,0.1-0.2,0.1c5.6-0.8,11.2-1.7,16.6-2.6
- C942,1325.2,947.3,1324.1,952.6,1323z"/>
-<path fill="#BE202E"
d="M980.3,1186.7C980.2,1186.7,980.2,1186.7,980.3,1186.7c-0.1,0.1-0.2,0.1-0.2,0.1c1.8-0.2,3.5-0.5,5.2-0.8
-
c7-1,13.9-2.2,20.7-3.7C997.5,1183.8,989,1185.2,980.3,1186.7L980.3,1186.7L980.3,1186.7z"/>
-<path opacity="0.35" fill="#BE202E"
d="M980.3,1186.7C980.2,1186.7,980.2,1186.7,980.3,1186.7c-0.1,0.1-0.2,0.1-0.2,0.1
-
c1.8-0.2,3.5-0.5,5.2-0.8c7-1,13.9-2.2,20.7-3.7C997.5,1183.8,989,1185.2,980.3,1186.7L980.3,1186.7L980.3,1186.7z"/>
-<linearGradient id="SVGID_2_" gradientUnits="userSpaceOnUse" x1="-7537.7339"
y1="-2391.4075" x2="-4625.4141" y2="-2391.4075"
gradientTransform="matrix(0.4226 -0.9063 0.9063 0.4226 5117.8774 -2859.9343)">
- <stop offset="0.3233" style="stop-color:#9E2064"/>
- <stop offset="0.6302" style="stop-color:#C92037"/>
- <stop offset="0.7514" style="stop-color:#CD2335"/>
- <stop offset="1" style="stop-color:#E97826"/>
-</linearGradient>
-<path fill="url(#SVGID_2_)"
d="M858.6,784.7c25.1-46.9,50.5-92.8,76.2-137.4c26.7-46.4,53.7-91.3,80.9-134.7
-
c1.6-2.6,3.2-5.2,4.8-7.7c27-42.7,54.2-83.7,81.6-122.9L1019.5,226c-6.2,7.6-12.5,15.3-18.8,23.2c-23.8,29.7-48.6,61.6-73.9,95.5
-
c-28.6,38.2-58,78.9-87.8,121.7c-27.6,39.5-55.5,80.9-83.5,123.7c-23.8,36.5-47.7,74-71.4,112.5c-0.9,1.4-1.8,2.9-2.6,4.3
- l107.5,212.3C811.8,873.6,835.1,828.7,858.6,784.7z"/>
-<linearGradient id="SVGID_3_" gradientUnits="userSpaceOnUse" x1="-7186.1777"
y1="-2099.3059" x2="-5450.7183" y2="-2099.3059"
gradientTransform="matrix(0.4226 -0.9063 0.9063 0.4226 5117.8774 -2859.9343)">
- <stop offset="0" style="stop-color:#282662"/>
- <stop offset="9.548390e-02" style="stop-color:#662E8D"/>
- <stop offset="0.7882" style="stop-color:#9F2064"/>
- <stop offset="0.9487" style="stop-color:#CD2032"/>
-</linearGradient>
-<path fill="url(#SVGID_3_)"
d="M369,1981c-14.2,39.1-28.5,78.9-42.9,119.6c-0.2,0.6-0.4,1.2-0.6,1.8c-2,5.7-4.1,11.5-6.1,17.2
-
c-9.7,27.4-18,52.1-37.3,108.2c31.7,14.5,57.1,52.5,81.1,95.6c-2.6-44.7-21-86.6-56.2-119.1c156.1,7,290.6-32.4,360.1-146.6
-
c6.2-10.2,11.9-20.9,17-32.2c-31.6,40.1-70.8,57.1-144.5,53c-0.2,0.1-0.3,0.1-0.5,0.2c0.2-0.1,0.3-0.1,0.5-0.2
-
c108.6-48.6,163.1-95.3,211.2-172.6c11.4-18.3,22.5-38.4,33.8-60.6c-94.9,97.5-205,125.3-320.9,104.2l-86.9,9.5
- C374.4,1966.3,371.7,1973.6,369,1981z"/>
-<linearGradient id="SVGID_4_" gradientUnits="userSpaceOnUse" x1="-7374.1626"
y1="-2418.5454" x2="-4461.8428" y2="-2418.5454"
gradientTransform="matrix(0.4226 -0.9063 0.9063 0.4226 5117.8774 -2859.9343)">
- <stop offset="0.3233" style="stop-color:#9E2064"/>
- <stop offset="0.6302" style="stop-color:#C92037"/>
- <stop offset="0.7514" style="stop-color:#CD2335"/>
- <stop offset="1" style="stop-color:#E97826"/>
-</linearGradient>
-<path fill="url(#SVGID_4_)"
d="M409.6,1786.3c18.8-48.5,38.1-97.7,58-147.2c19-47.4,38.5-95.2,58.5-143.2
-
c20-48,40.4-96.1,61.2-144.2c21.2-49,42.9-97.8,64.9-146.5c21.8-48.1,44-95.9,66.6-143.3c8.1-17.1,16.3-34.1,24.6-51
-
c14.2-29.3,28.6-58.4,43.1-87.2c0.8-1.6,1.6-3.1,2.4-4.6L681.4,706.8c-1.8,2.9-3.5,5.8-5.3,8.6c-25.1,40.9-50,82.7-74.4,125.4
-
c-24.7,43.1-49,87.1-72.7,131.7c-20,37.6-39.6,75.6-58.6,113.9c-3.8,7.8-7.6,15.5-11.3,23.2c-23.4,48.2-44.6,94.8-63.7,139.5
-
c-21.7,50.7-40.7,99.2-57.5,145.1c-11,30.2-21,59.4-30.1,87.4c-7.5,24-14.7,47.9-21.5,71.8c-16,56.3-29.9,112.4-41.2,168.3
-
L353,1935.1c14.3-38.1,28.9-76.8,44-116C401.1,1808.2,405.4,1797.3,409.6,1786.3z"/>
-<linearGradient id="SVGID_5_" gradientUnits="userSpaceOnUse" x1="-7161.7642"
y1="-2379.1431" x2="-5631.2524" y2="-2379.1431"
gradientTransform="matrix(0.4226 -0.9063 0.9063 0.4226 5117.8774 -2859.9343)">
- <stop offset="0" style="stop-color:#282662"/>
- <stop offset="9.548390e-02" style="stop-color:#662E8D"/>
- <stop offset="0.7882" style="stop-color:#9F2064"/>
- <stop offset="0.9487" style="stop-color:#CD2032"/>
-</linearGradient>
-<path fill="url(#SVGID_5_)"
d="M243.5,1729.4c-13.6,68.2-23.2,136.2-28,203.8c-0.2,2.4-0.4,4.7-0.5,7.1
-
c-33.7-54-124-106.8-123.8-106.2c64.6,93.7,113.7,186.7,120.9,278c-34.6,7.1-82-3.2-136.8-23.3c57.1,52.5,100,67,116.7,70.9
-
c-52.5,3.3-107.1,39.3-162.1,80.8c80.5-32.8,145.5-45.8,192.1-35.3C148.1,2414.2,74.1,2645,0,2890c22.7-6.7,36.2-21.9,43.9-42.6
-
c13.2-44.4,100.8-335.6,238-718.2c3.9-10.9,7.8-21.8,11.8-32.9c1.1-3,2.2-6.1,3.3-9.2c14.5-40.1,29.5-81.1,45.1-122.9
-
c3.5-9.5,7.1-19,10.7-28.6c0.1-0.2,0.1-0.4,0.2-0.6l-107.9-213.2C244.6,1724.4,244,1726.9,243.5,1729.4z"/>
-<linearGradient id="SVGID_6_" gradientUnits="userSpaceOnUse" x1="-7374.1626"
y1="-2117.1309" x2="-4461.8428" y2="-2117.1309"
gradientTransform="matrix(0.4226 -0.9063 0.9063 0.4226 5117.8774 -2859.9343)">
- <stop offset="0.3233" style="stop-color:#9E2064"/>
- <stop offset="0.6302" style="stop-color:#C92037"/>
- <stop offset="0.7514" style="stop-color:#CD2335"/>
- <stop offset="1" style="stop-color:#E97826"/>
-</linearGradient>
-<path fill="url(#SVGID_6_)"
d="M805.6,937c-3.1,6.3-6.2,12.7-9.3,19.1c-9.3,19.2-18.8,38.8-28.3,58.8
-
c-10.3,21.7-20.7,43.9-31.3,66.5c-5.3,11.4-10.6,22.9-16,34.6c-16.1,35-32.4,71.1-48.9,108.3c-20.3,45.8-41,93.4-62,142.8
-
c-20,47.1-40.3,95.9-60.9,146.3c-19.5,47.9-39.3,97.3-59.3,148.3c-17.8,45.4-35.9,92.1-54,140.1c-0.9,2.3-1.8,4.7-2.6,7
-
c-18,47.6-36.2,96.6-54.6,146.8c-0.4,1.1-0.8,2.3-1.3,3.4l86.9-9.5c-1.7-0.3-3.5-0.5-5.2-0.9c103.9-13,242.1-90.6,331.4-186.5
-
c41.1-44.2,78.5-96.3,113-157.3c25.7-45.4,49.8-95.8,72.8-151.5c20.1-48.7,39.4-101.4,58-158.6c-23.9,12.6-51.2,21.8-81.4,28.2
-
c-5.3,1.1-10.7,2.2-16.1,3.1c-5.5,1-11,1.8-16.6,2.6l0,0l0,0c0.1,0,0.1-0.1,0.2-0.1c96.9-37.3,158-109.2,202.4-197.4
-
c-25.5,17.4-66.9,40.1-116.6,51.1c-6.7,1.5-13.7,2.7-20.7,3.7c-1.7,0.3-3.5,0.6-5.2,0.8l0,0l0,0c0.1,0,0.1,0,0.1-0.1
-
c0,0,0.1,0,0.1,0l0,0c33.6-14.1,62-29.8,86.6-48.4c5.3-4,10.4-8.1,15.3-12.3c7.5-6.5,14.7-13.3,21.5-20.5c4.4-4.6,8.6-9.3,12.7-14.2
-
c9.6-11.5,18.7-23.9,27.1-37.3c2.6-4.1,5.1-8.3,7.6-12.6c3.2-6.2,6.3-12.3,9.3-18.3c13.5-27.2,24.4-51.5,33-72.8
-
c4.3-10.6,8.1-20.5,11.3-29.7c1.3-3.7,2.5-7.2,3.7-10.6c3.4-10.2,6.2-19.3,8.4-27.3c3.3-12,5.3-21.5,6.4-28.4l0,0l0,0
-
c-3.3,2.6-7.1,5.2-11.3,7.7c-29.3,17.5-79.5,33.4-119.9,40.8l79.8-8.8l-79.8,8.8c-0.6,0.1-1.2,0.2-1.8,0.3c-4,0.7-8.1,1.3-12.2,2
- c0.7-0.3,1.4-0.7,2.1-1l-273,29.9C806.6,935,806.1,936,805.6,937z"/>
-<linearGradient id="SVGID_7_" gradientUnits="userSpaceOnUse" x1="-7554.8232"
y1="-2132.0981" x2="-4642.5034" y2="-2132.0981"
gradientTransform="matrix(0.4226 -0.9063 0.9063 0.4226 5117.8774 -2859.9343)">
- <stop offset="0.3233" style="stop-color:#9E2064"/>
- <stop offset="0.6302" style="stop-color:#C92037"/>
- <stop offset="0.7514" style="stop-color:#CD2335"/>
- <stop offset="1" style="stop-color:#E97826"/>
-</linearGradient>
-<path fill="url(#SVGID_7_)"
d="M1112.9,385.1c-24.3,37.3-50.8,79.6-79.4,127.5c-1.5,2.5-3,5.1-4.5,7.6
-
c-24.6,41.5-50.8,87.1-78.3,137c-23.8,43.1-48.5,89.3-74.3,139c-22.4,43.3-45.6,89.2-69.4,137.8l273-29.9
-
c79.5-36.6,115.1-69.7,149.6-117.6c9.2-13.2,18.4-27,27.5-41.3c28-43.8,55.6-92,80.1-139.9c23.7-46.3,44.7-92.2,60.7-133.5
-
c10.2-26.3,18.4-50.8,24.1-72.3c5-19,8.9-36.9,11.9-54.1C1327.9,363.5,1197.6,380.9,1112.9,385.1z"/>
-<path fill="#BE202E"
d="M936.5,1326.1c-5.5,1-11,1.8-16.6,2.6l0,0C925.5,1328,931,1327.1,936.5,1326.1z"/>
-<path opacity="0.35" fill="#BE202E"
d="M936.5,1326.1c-5.5,1-11,1.8-16.6,2.6l0,0C925.5,1328,931,1327.1,936.5,1326.1z"/>
-<linearGradient id="SVGID_8_" gradientUnits="userSpaceOnUse" x1="-7374.1626"
y1="-2027.484" x2="-4461.8433" y2="-2027.484" gradientTransform="matrix(0.4226
-0.9063 0.9063 0.4226 5117.8774 -2859.9343)">
- <stop offset="0.3233" style="stop-color:#9E2064"/>
- <stop offset="0.6302" style="stop-color:#C92037"/>
- <stop offset="0.7514" style="stop-color:#CD2335"/>
- <stop offset="1" style="stop-color:#E97826"/>
-</linearGradient>
-<path fill="url(#SVGID_8_)"
d="M936.5,1326.1c-5.5,1-11,1.8-16.6,2.6l0,0C925.5,1328,931,1327.1,936.5,1326.1z"/>
-<path fill="#BE202E"
d="M980,1186.8c1.8-0.2,3.5-0.5,5.2-0.8C983.5,1186.3,981.8,1186.6,980,1186.8L980,1186.8z"/>
-<path opacity="0.35" fill="#BE202E"
d="M980,1186.8c1.8-0.2,3.5-0.5,5.2-0.8C983.5,1186.3,981.8,1186.6,980,1186.8L980,1186.8z"/>
-<linearGradient id="SVGID_9_" gradientUnits="userSpaceOnUse" x1="-7374.1626"
y1="-2037.7417" x2="-4461.8433" y2="-2037.7417"
gradientTransform="matrix(0.4226 -0.9063 0.9063 0.4226 5117.8774 -2859.9343)">
- <stop offset="0.3233" style="stop-color:#9E2064"/>
- <stop offset="0.6302" style="stop-color:#C92037"/>
- <stop offset="0.7514" style="stop-color:#CD2335"/>
- <stop offset="1" style="stop-color:#E97826"/>
-</linearGradient>
-<path fill="url(#SVGID_9_)"
d="M980,1186.8c1.8-0.2,3.5-0.5,5.2-0.8C983.5,1186.3,981.8,1186.6,980,1186.8L980,1186.8z"/>
-<path fill="#BE202E"
d="M980.2,1186.7C980.2,1186.7,980.2,1186.7,980.2,1186.7L980.2,1186.7L980.2,1186.7L980.2,1186.7
- C980.2,1186.7,980.2,1186.7,980.2,1186.7z"/>
-<path opacity="0.35" fill="#BE202E"
d="M980.2,1186.7C980.2,1186.7,980.2,1186.7,980.2,1186.7L980.2,1186.7L980.2,1186.7
- L980.2,1186.7C980.2,1186.7,980.2,1186.7,980.2,1186.7z"/>
-<linearGradient id="SVGID_10_" gradientUnits="userSpaceOnUse" x1="-5738.0635"
y1="-2039.799" x2="-5094.3457" y2="-2039.799" gradientTransform="matrix(0.4226
-0.9063 0.9063 0.4226 5117.8774 -2859.9343)">
- <stop offset="0.3233" style="stop-color:#9E2064"/>
- <stop offset="0.6302" style="stop-color:#C92037"/>
- <stop offset="0.7514" style="stop-color:#CD2335"/>
- <stop offset="1" style="stop-color:#E97826"/>
-</linearGradient>
-<path fill="url(#SVGID_10_)"
d="M980.2,1186.7C980.2,1186.7,980.2,1186.7,980.2,1186.7L980.2,1186.7L980.2,1186.7L980.2,1186.7
- C980.2,1186.7,980.2,1186.7,980.2,1186.7z"/>
-</svg>
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="Layer_1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1000 525">
+ <defs>
+ <style>
+ .cls-1 {
+ fill: #7c297d;
+ }
+
+ .cls-2 {
+ fill: #f79a23;
+ }
+
+ .cls-3 {
+ fill: #dd552c;
+ }
+
+ .cls-4 {
+ fill: #d22128;
+ }
+ </style>
+ </defs>
+ <g>
+ <g>
+ <path class="cls-1"
d="M458.8041825,181.7454822h49.0451573l87.4128103,220.0939304h-53.4548455l-14.7775045-38.0445002h-87.4060779l-15.0939249,38.0445002h-53.1384251l87.4128103-220.0939304ZM514.4537735,324.4914631l-31.1236462-80.4919562-30.8139581,80.4919562h61.9376043Z"/>
+ <path class="cls-1"
d="M622.7166664,331.7220052h48.7354693c.3164204,21.0655178,16.0364536,33.3318564,40.2459781,33.3318564,20.7490974,0,33.9579648-8.4894912,33.9579648-23.2669957,0-15.4103452-14.1513961-24.5259448-45.2750423-31.4467989-51.5697879-10.6909691-76.0957328-32.0661749-76.0957328-68.2256176,0-39.9295577,31.7564869-64.7719229,82.3837461-64.7719229,52.189164,0,85.5210204,28.2960599,85.5210204,72.6285734h-48.1093609c0-19.8065687-13.8349757-31.7564869-36.7855511-31.7564869-21
[...]
+ <path class="cls-1"
d="M852.9091193,181.7454822h137.7169167v45.2750423h-87.7224983v55.0234826h79.8591155v44.0228255h-79.8591155v75.7725801h-49.9944184v-220.0939304Z"/>
+ </g>
+ <g>
+ <path class="cls-3"
d="M141.1077177,209.8881008c13.1869872-32.608129,27.9005344-65.1523006,43.6878912-93.9970469-23.5665852-17.5041056-46.1956909-55.2490163-55.4930639-71.9721694-3.3392448,3.7936783-5.5070609,8.1629723-6.4899838,11.7176522-8.7587851,31.6252061,22.4204029,69.8144518-2.6929393,55.86166-20.9241385-11.6267655-68.040478-37.0885068-86.0124818-11.7816095,20.1280383,25.862316,72.7733189,90.9304622,107.0005776,110.1715137Z"/>
+ <path class="cls-2"
d="M184.7956089,115.8910539c15.2975784-27.9493439,31.5999598-52.4281623,48.5015202-70.0635487,0,0-16.8578001,24.4013964-40.9360438,73.180626,14.5822664,4.0158458,56.1124399,12.2562401,113.9601427-2.686207,1.4222086-10.5125619-5.645074-22.0753701-40.8636711-25.9464703-22.9926525-2.5246306,27.5975787-54.9023003-9.0516423-79.6739759-1.1832102-.8011494-2.3462234-1.508046-3.4856733-2.1408868-1.2286536-.4409688-2.5263137-.8449097-3.9114944-1.2050903-42.8025874-11.1689
[...]
+ <path class="cls-4"
d="M106.6818547,303.8380213c9.6626029-28.9457315,21.2860022-61.4663399,34.425863-93.9499204-34.2272587-19.2410514-86.8725393-84.3091977-107.0005776-110.1715137-3.5933909,5.0559936-6.0490149,12.1081284-6.8669953,21.7522173-4.3894911,51.802054,49.0518897,90.152876,38.3979485,97.1578844-14.0924881,9.2670774-42.1411341-22.2605096-53.19565-2.2284073,16.0229889,20.5841549,48.6614135,57.7770131,94.2394114,87.4397396Z"/>
+ <path class="cls-3"
d="M254.7564893,192.1180675c-27.0589909-9.6508213,28.2758628-35.5333343,46.2445004-62.9912168,2.2990969-3.5109196,4.6756159-8.0485224,5.3202382-12.8049265-57.8477027,14.942447-99.3778763,6.7020527-113.9601427,2.686207-12.4649429,25.2564046-26.8587035,57.0835812-41.8701571,95.4579665,15.6341958,6.6852219,79.4703224,31.3794754,169.6366631,31.50739,15.1595653-39.4852227-39.6905594-44.6994265-65.3711019-53.8554202Z"/>
+ <path class="cls-4"
d="M117.1371916,309.0488589c15.9001236,4.9550083,68.5841152,19.7560761,124.5366618,17.5276688,7.5166669-20.3518889-20.585838-22.3379316-22.8748364-38.6605101-1.7722907-12.6298854,73.9565291,10.6135471,98.3225807-35.3111668,1.2320197-2.3226602,2.1930625-4.5140395,3.0059935-6.6313631-90.1663407-.1279146-154.0024672-24.8221682-169.6366631-31.50739-10.9703615,28.0435968-22.2554604,59.5173251-33.3537365,94.5827612Z"/>
+ <path class="cls-1"
d="M117.1371916,309.0488589c-7.1447046,22.5701977-14.1934733,46.6821031-21.0352222,72.1640414-2.4270116,9.0348114-4.8254106,18.2379315-7.190148,27.6430221,53.1064464,17.531035,102.0085414.0403941,103.6663821-21.6377674.0134647-.1716749-.018514-.2995895-.0084154-.464532,1.2639984-22.9606739-33.150083-10.2331694-32.3354689-24.0378496.8179803-13.9056654,60.0811593-.0807882,78.4082944-29.8949926,1.4053777-2.2856322,2.3209771-4.3154353,3.0312398-6.244253-55.9525467,2
[...]
+ <path class="cls-1"
d="M12.4424433,216.3982816c-.7742201,1.4036946-1.4727012,3.0261906-2.068514,4.9651069-10.2920775,33.4496725,62.4846076,78.3847312,52.5830064,88.180298-8.9254108,8.8261086-20.5572255-11.3440069-34.9004936-3.0127259-1.5720033.9155994-3.1675699,2.0701971-4.8052136,3.749918-16.2215932,16.6188018-.2541461,64.4958967,45.7698699,90.0518908-10.7397786,36.0618236-21.4324308,76.351562-31.8995493,118.4859638,3.7970444-1.3296388,8.3413795-2.6626438,9.4724141-6.244253,1.6982
[...]
+ </g>
+ </g>
+ <g>
+ <polygon class="cls-1" points="404.1671788 144.7351535 413.43089
144.7351535 413.43089 82.5349876 436.7786739 82.5349876 436.7786739 73.4732468
380.8193949 73.4732468 380.8193949 82.5349876 404.1671788 82.5349876
404.1671788 144.7351535"/>
+ <polygon class="cls-1" points="464.8525663 112.9584696 501.321697
112.9584696 501.321697 144.7351535 510.6796611 144.7351535 510.6796611
73.4732468 501.321697 73.4732468 501.321697 103.8899964 464.8525663 103.8899964
464.8525663 73.4732468 455.5955874 73.4732468 455.5955874 144.7351535
464.8525663 144.7351535 464.8525663 112.9584696"/>
+ <polygon class="cls-1" points="581.40298 135.9629037 546.2331925
135.9629037 546.2331925 112.8574844 577.8213707 112.8574844 577.8213707
104.0852345 546.2331925 104.0852345 546.2331925 82.1512438 580.3392689
82.1512438 580.3392689 73.4732468 536.9762136 73.4732468 536.9762136
144.7351535 581.40298 144.7351535 581.40298 135.9629037"/>
+ </g>
+</svg>
\ No newline at end of file