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

zhongxjian pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/dubbo-website.git


The following commit(s) were added to refs/heads/master by this push:
     new 5aafd7ff57a Adjust document position and optimize document layout 
(#3166)
5aafd7ff57a is described below

commit 5aafd7ff57a0f6daac005d11548567c803366b63
Author: mfordjody <[email protected]>
AuthorDate: Fri Dec 12 20:00:26 2025 +0800

    Adjust document position and optimize document layout (#3166)
    
    change typo
---
 assets/scss/_custom.scss                           | 101 ++++++++++++++++++++-
 .../{reference => mannual}/erlang-sdk/_index.md    |   0
 .../erlang-sdk/quick-start.md                      |   0
 .../{reference => mannual}/erlang-sdk/reference.md |   0
 .../erlang-sdk/serialization.md                    |   0
 .../{reference => mannual}/erlang-sdk/service.md   |   0
 content/en/overview/reference/Metrics/_index.md    |   4 +-
 .../{reference => mannual}/erlang-sdk/_index.md    |   0
 .../erlang-sdk/quick-start.md                      |   0
 .../{reference => mannual}/erlang-sdk/reference.md |   0
 .../erlang-sdk/serialization.md                    |   0
 .../{reference => mannual}/erlang-sdk/service.md   |   0
 content/zh-cn/overview/reference/Metrics/_index.md |   4 +-
 .../overview/reference/pixiu/deploy/_index.md      |   2 +-
 layouts/partials/footer.html                       |   3 +-
 layouts/partials/navbar.html                       |  15 ++-
 16 files changed, 118 insertions(+), 11 deletions(-)

diff --git a/assets/scss/_custom.scss b/assets/scss/_custom.scss
index 1d8e0d95e4f..90846f40327 100755
--- a/assets/scss/_custom.scss
+++ b/assets/scss/_custom.scss
@@ -153,7 +153,9 @@ body.td-404 main .error-details {
     display: flex;
     flex-direction: row;
     flex-wrap: wrap;
-    justify-content: space-evenly;
+    justify-content: center;
+    column-gap: 10px;
+    row-gap: 8px;
     padding-bottom: 0px!important;
 
     .nav-item {
@@ -543,6 +545,39 @@ body.cid-community > #deprecation-warning > 
.deprecation-warning > * {
     padding-top: .5rem;
     padding-left: 1.5rem;
   }
+  
+  ul ul,
+  .td-sidebar-nav__section ul ul {
+    padding-left: 0.1rem !important;
+  }
+  
+  ul ul ul,
+  .td-sidebar-nav__section ul ul ul {
+    padding-left: 0.1rem !important;
+  }
+}
+
+.td-sidebar-nav.foldable-nav .with-child,
+.td-sidebar-nav.foldable-nav .without-child,
+nav.foldable-nav .with-child,
+nav.foldable-nav .without-child {
+  position: relative;
+  padding-left: 0.8em !important;
+  
+  input[type="checkbox"] {
+    position: absolute !important;
+    left: -0.3em !important;
+    margin-left: 0 !important;
+  }
+  
+  label {
+    padding-left: 0.3em !important;
+    
+    &::before {
+      left: -0.3em !important;
+      margin-left: 0 !important;
+    }
+  }
 }
 
 .td-sidebar__inner {
@@ -559,6 +594,14 @@ body.cid-community > #deprecation-warning > 
.deprecation-warning > * {
   }
 }
 
+
+/* Override Bootstrap px-2 - padding cannot be negative, use margin-left 
instead */
+.px-2 {
+  padding-right: 0.5rem !important;
+  padding-left: 0.5rem !important;
+  margin-left: -0.5rem !important;
+}
+
 .no-underline {
   text-decoration: none !important;
 }
@@ -707,11 +750,58 @@ body.td-documentation {
   }
 }
 
+#announcement + .header-hero {
+  padding-top: 0;
+}
+
+.td-documentation {
+  .header-hero {
+    padding-top: 0 !important;
+    padding-bottom: 0 !important;
+    min-height: 0;
+    height: auto;
+    margin: 0;
+    background: transparent;
+    background-image: none;
+  }
+}
+
 #announcement + .header-hero {
   padding-top: 2em;
 }
 
-// Extra padding for anything except wide viewports
+body.td-documentation header .header-hero,
+body.td-documentation #announcement + .header-hero {
+  display: none !important;
+  padding: 0 !important;
+  margin: 0 !important;
+  height: 0 !important;
+  min-height: 0 !important;
+}
+
+.td-documentation .td-sidebar {
+  padding-left: 12px;
+}
+
+body.td-documentation .td-main {
+  padding-top: 62px;
+  @media (min-width: 768px) {
+    padding-top: 78px;
+  }
+}
+
+/* Docs: wider sidebar */
+@media (min-width: 992px) {
+  .td-documentation .td-sidebar {
+    flex: 0 0 280px;
+    max-width: 280px;
+  }
+  .td-documentation .td-main > .row > main {
+    flex: 1 1 auto;
+    max-width: calc(100% - 280px);
+  }
+}
+
 @media (min-width: 992px) {
   #announcement aside { // more specific
     .announcement-main {
@@ -913,6 +1003,9 @@ div.alert > em.javascript-required {
     border-radius: 24px;
 }
 #td-sidebar-menu{
-  overflow: auto;
-  white-space: nowrap;
+  overflow-y: auto;
+  overflow-x: hidden;
+  white-space: normal;
+  word-break: break-word;
+  padding-right: 12px;
 }
\ No newline at end of file
diff --git a/content/en/overview/reference/erlang-sdk/_index.md 
b/content/en/overview/mannual/erlang-sdk/_index.md
similarity index 100%
rename from content/en/overview/reference/erlang-sdk/_index.md
rename to content/en/overview/mannual/erlang-sdk/_index.md
diff --git a/content/en/overview/reference/erlang-sdk/quick-start.md 
b/content/en/overview/mannual/erlang-sdk/quick-start.md
similarity index 100%
rename from content/en/overview/reference/erlang-sdk/quick-start.md
rename to content/en/overview/mannual/erlang-sdk/quick-start.md
diff --git a/content/en/overview/reference/erlang-sdk/reference.md 
b/content/en/overview/mannual/erlang-sdk/reference.md
similarity index 100%
rename from content/en/overview/reference/erlang-sdk/reference.md
rename to content/en/overview/mannual/erlang-sdk/reference.md
diff --git a/content/en/overview/reference/erlang-sdk/serialization.md 
b/content/en/overview/mannual/erlang-sdk/serialization.md
similarity index 100%
rename from content/en/overview/reference/erlang-sdk/serialization.md
rename to content/en/overview/mannual/erlang-sdk/serialization.md
diff --git a/content/en/overview/reference/erlang-sdk/service.md 
b/content/en/overview/mannual/erlang-sdk/service.md
similarity index 100%
rename from content/en/overview/reference/erlang-sdk/service.md
rename to content/en/overview/mannual/erlang-sdk/service.md
diff --git a/content/en/overview/reference/Metrics/_index.md 
b/content/en/overview/reference/Metrics/_index.md
index 20eaeea4f5f..66bdfe11674 100644
--- a/content/en/overview/reference/Metrics/_index.md
+++ b/content/en/overview/reference/Metrics/_index.md
@@ -1,7 +1,7 @@
 ---
 description: ""
-linkTitle: Metrics
-title: Metrics
+linkTitle: metrics
+title: metrics
 type: docs
 weight: 2
 ---
diff --git a/content/zh-cn/overview/reference/erlang-sdk/_index.md 
b/content/zh-cn/overview/mannual/erlang-sdk/_index.md
similarity index 100%
rename from content/zh-cn/overview/reference/erlang-sdk/_index.md
rename to content/zh-cn/overview/mannual/erlang-sdk/_index.md
diff --git a/content/zh-cn/overview/reference/erlang-sdk/quick-start.md 
b/content/zh-cn/overview/mannual/erlang-sdk/quick-start.md
similarity index 100%
rename from content/zh-cn/overview/reference/erlang-sdk/quick-start.md
rename to content/zh-cn/overview/mannual/erlang-sdk/quick-start.md
diff --git a/content/zh-cn/overview/reference/erlang-sdk/reference.md 
b/content/zh-cn/overview/mannual/erlang-sdk/reference.md
similarity index 100%
rename from content/zh-cn/overview/reference/erlang-sdk/reference.md
rename to content/zh-cn/overview/mannual/erlang-sdk/reference.md
diff --git a/content/zh-cn/overview/reference/erlang-sdk/serialization.md 
b/content/zh-cn/overview/mannual/erlang-sdk/serialization.md
similarity index 100%
rename from content/zh-cn/overview/reference/erlang-sdk/serialization.md
rename to content/zh-cn/overview/mannual/erlang-sdk/serialization.md
diff --git a/content/zh-cn/overview/reference/erlang-sdk/service.md 
b/content/zh-cn/overview/mannual/erlang-sdk/service.md
similarity index 100%
rename from content/zh-cn/overview/reference/erlang-sdk/service.md
rename to content/zh-cn/overview/mannual/erlang-sdk/service.md
diff --git a/content/zh-cn/overview/reference/Metrics/_index.md 
b/content/zh-cn/overview/reference/Metrics/_index.md
index 20eaeea4f5f..66bdfe11674 100644
--- a/content/zh-cn/overview/reference/Metrics/_index.md
+++ b/content/zh-cn/overview/reference/Metrics/_index.md
@@ -1,7 +1,7 @@
 ---
 description: ""
-linkTitle: Metrics
-title: Metrics
+linkTitle: metrics
+title: metrics
 type: docs
 weight: 2
 ---
diff --git a/content/zh-cn/overview/reference/pixiu/deploy/_index.md 
b/content/zh-cn/overview/reference/pixiu/deploy/_index.md
index 491dc9a880d..96e533dfee4 100644
--- a/content/zh-cn/overview/reference/pixiu/deploy/_index.md
+++ b/content/zh-cn/overview/reference/pixiu/deploy/_index.md
@@ -11,6 +11,6 @@ type: docs
 weight: 60
 ---
 
-Pixiu Gateway 用于管理 Pixiu Proxy,无论它是作为独立应用网关运行,还是集成在 Kubernetes 中作为应用网关使用。通过网关 
API 资源,可以部署并维护受该控制器管理的 Pixiu Proxy 实例。
+Pixiu Gateway 用于管理 Pixiu Proxy,无论它是作为独立应用网关运行,还是集成在 Kubernetes 中作为应用网关使用。通过 
Gateway API 资源,可以部署并维护受该控制器管理的 Pixiu Proxy 实例。
 
 > 目前 Pixiu Gateway 处于初步实验阶段。后续支持更多的部署方式和标准功能支持。
diff --git a/layouts/partials/footer.html b/layouts/partials/footer.html
index 12b86bcd979..6391f7ec976 100755
--- a/layouts/partials/footer.html
+++ b/layouts/partials/footer.html
@@ -51,7 +51,7 @@
   }
 
   .footer-container {
-    background-color: #EBECEF;
+    background-color: rgba(255, 255, 255, 0.15);
     width: 100%;
     height: 100%;
     border-radius: 16px;
@@ -189,6 +189,7 @@
     width: 100px;
     height: 100px;
   }
+
 </style>
 <script>
   function showQRCode(id) {
diff --git a/layouts/partials/navbar.html b/layouts/partials/navbar.html
index 84e247a0768..fb2ab6b2b94 100755
--- a/layouts/partials/navbar.html
+++ b/layouts/partials/navbar.html
@@ -107,9 +107,12 @@
     display: flex;
     justify-content: space-between;
     align-items: center;
+    position: relative;
 
     @media only screen and (min-width: 768px) {
       width: 85.125rem;
+      display: flex;
+      align-items: center;
     }
   }
 
@@ -131,13 +134,23 @@
 
   .menu_navbar_list {
     display: none;
-
     @media only screen and (min-width: 768px) {
       display: flex;
+      justify-content: center;
+      align-items: center;
+      position: absolute;
+      left: 50%;
+      transform: translateX(-50%);
+      width: auto;
     }
   }
 
   .menu_navbar_language_change {
+    display: flex;
+    align-items: center;
+    @media only screen and (min-width: 768px) {
+      margin-left: auto;
+    }
     .language_change_btn_pc {
       display: none;
     }

Reply via email to