diff --git a/components/engine/docs/theme/docker/static/css/main.css b/components/engine/docs/theme/docker/static/css/main.css
index 0b11890f71..fc1fd4886d 100755
--- a/components/engine/docs/theme/docker/static/css/main.css
+++ b/components/engine/docs/theme/docker/static/css/main.css
@@ -375,3 +375,19 @@ section.header {
table th {
text-align: left;
}
+h1:hover > a.headerlink,
+h2:hover > a.headerlink,
+h3:hover > a.headerlink,
+h4:hover > a.headerlink,
+h5:hover > a.headerlink,
+h6:hover > a.headerlink,
+dt:hover > a.headerlink {
+ visibility: visible;
+}
+.headerlink {
+ font-size: smaller;
+ color: #666;
+ font-weight: bold;
+ float: right;
+ visibility: hidden;
+}
diff --git a/components/engine/docs/theme/docker/static/css/main.less b/components/engine/docs/theme/docker/static/css/main.less
index 8c470518d8..0451df1d34 100644
--- a/components/engine/docs/theme/docker/static/css/main.less
+++ b/components/engine/docs/theme/docker/static/css/main.less
@@ -486,4 +486,22 @@ section.header {
/* Misc fixes */
table th {
text-align: left;
+}
+
+h1:hover > a.headerlink,
+h2:hover > a.headerlink,
+h3:hover > a.headerlink,
+h4:hover > a.headerlink,
+h5:hover > a.headerlink,
+h6:hover > a.headerlink,
+dt:hover > a.headerlink {
+ visibility: visible;
+}
+
+.headerlink {
+ font-size: smaller;
+ color: #666;
+ font-weight: bold;
+ float: right;
+ visibility: hidden;
}
\ No newline at end of file
diff --git a/components/engine/docs/theme/docker/static/favicon.png b/components/engine/docs/theme/docker/static/favicon.png
index 2915dbd01a..ee01a5ee8a 100644
Binary files a/components/engine/docs/theme/docker/static/favicon.png and b/components/engine/docs/theme/docker/static/favicon.png differ