diff --git a/assets/js/search.js b/assets/js/search.js
index 3d6e9d9447..5c25d8af1f 100644
--- a/assets/js/search.js
+++ b/assets/js/search.js
@@ -23,8 +23,7 @@ limitations under the License.
}
var query = $(this).val();
- var searchPage = "{{ "docs/search/" | absURL }}?q=" + query;
- document.location = searchPage;
+ document.location = "{{ "search/" | absURL }}?q=" + query;
return false;
});
diff --git a/content/en/docs/search.md b/content/en/search.md
similarity index 100%
rename from content/en/docs/search.md
rename to content/en/search.md
diff --git a/layouts/_default/search.html b/layouts/_default/search.html
new file mode 100644
index 0000000000..32c93338cf
--- /dev/null
+++ b/layouts/_default/search.html
@@ -0,0 +1,56 @@
+
+
+
+ {{ partial "head.html" . }}
+
+
+
+ {{ partial "navbar.html" . }}
+
+ {{ block "announcement" . }}
+ {{ if .IsHome }}
+ {{ partial "frontpage-announcement.html" . }}
+ {{ else }}
+ {{ partial "announcement.html" . }}
+ {{ end }}
+ {{ end }}
+
+
+
+
+
+
+
+
{{ .Title }}
+ {{ if .Site.Params.gcs_engine_id }}
+
+
+ {{ else if .Site.Params.k8s_search }}
+
+
+ {{ T "layouts_docs_search_fetching" }}
+
+
+ {{ end }}
+
+
+
+ {{ partial "footer.html" . }}
+
+ {{ partialCached "scripts.html" . }}
+
+
diff --git a/layouts/docs/search.html b/layouts/docs/search.html
deleted file mode 100644
index aeb918566e..0000000000
--- a/layouts/docs/search.html
+++ /dev/null
@@ -1,27 +0,0 @@
-{{ define "main" }}
-
-
-
{{ .Title }}
-{{ if .Site.Params.gcs_engine_id }}
-
-
-{{ else if .Site.Params.k8s_search }}
-
-
- {{ T "layouts_docs_search_fetching" }}
-
-
-{{ end }}
-
-
-{{ end }}
\ No newline at end of file
diff --git a/layouts/partials/docs/top-menu.html b/layouts/partials/docs/top-menu.html
deleted file mode 100644
index c1654dbcd1..0000000000
--- a/layouts/partials/docs/top-menu.html
+++ /dev/null
@@ -1,21 +0,0 @@
-{{ $p := . }}
-{{ $home := site.Home }}
-{{ $docs := site.GetPage "section" "docs" }}
-{{ $menuSections := (where $docs.Sections ".Params.main_menu" true) }}
-{{ range $menuSections }}
-{{ if $p.IsDescendant . }}
-{{ if not (strings.Contains .Path "home")}}{{ .Params.bigheader | default .Title }}{{ end }}
-{{ .Params.abstract }}
-{{ end }}
-{{ end }}
-
\ No newline at end of file
diff --git a/layouts/partials/head.html b/layouts/partials/head.html
index 47f6e92daf..fa71b6a700 100644
--- a/layouts/partials/head.html
+++ b/layouts/partials/head.html
@@ -58,7 +58,7 @@
{{- if not .Site.Params.deprecated }}
"potentialAction": {
"@type": "SearchAction",
- "target": {{ printf "%s%s" ("/docs/search/" | absURL) "?q={search_term_string}" }},
+ "target": {{ printf "%s%s" ("search/" | absURL) "?q={search_term_string}" }},
"query-input": "required name=search_term_string"
}
{{ end }}
diff --git a/static/js/search.js b/static/js/search.js
index 2a4a03aff8..a76524b327 100644
--- a/static/js/search.js
+++ b/static/js/search.js
@@ -17,7 +17,7 @@
for(var i = 1; i <= 10; i++){
if(i > pages) break;
- pageAnchors += '';
+ pageAnchors += '';
pageAnchors += (currentPage == i) ? ''+i+'' : i;
pageAnchors += '';
}