From 68059ab69752ad0944c0d4d2d7904ea21e24f45c Mon Sep 17 00:00:00 2001
From: Norwin <noerw@users.noreply.github.com>
Date: Mon, 8 Aug 2022 09:27:04 +0200
Subject: [PATCH] docs: move search input to navbar (#20551)

* remove search item from sidebar
* fix search for some docs languages

Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
---
 docs/config.yaml                      |  1 +
 docs/content/doc/help/search.de-de.md | 18 ++++++++++++++++++
 docs/content/doc/help/search.en-us.md |  6 ------
 docs/content/doc/help/search.fr-fr.md |  6 ------
 docs/content/doc/help/search.nl-nl.md | 18 ++++++++++++++++++
 docs/content/doc/help/search.pt-br.md | 18 ++++++++++++++++++
 docs/content/doc/help/search.zh-cn.md |  6 ------
 docs/content/doc/help/search.zh-tw.md |  6 ------
 docs/layouts/doc/search.html          |  6 ------
 9 files changed, 55 insertions(+), 30 deletions(-)
 create mode 100644 docs/content/doc/help/search.de-de.md
 create mode 100644 docs/content/doc/help/search.nl-nl.md
 create mode 100644 docs/content/doc/help/search.pt-br.md

diff --git a/docs/config.yaml b/docs/config.yaml
index 88406da5df..d9544bd301 100644
--- a/docs/config.yaml
+++ b/docs/config.yaml
@@ -22,6 +22,7 @@ params:
   minGoVersion: 1.18
   goVersion: 1.19
   minNodeVersion: 14
+  search: nav
 
 outputs:
   home:
diff --git a/docs/content/doc/help/search.de-de.md b/docs/content/doc/help/search.de-de.md
new file mode 100644
index 0000000000..cfacfe737e
--- /dev/null
+++ b/docs/content/doc/help/search.de-de.md
@@ -0,0 +1,18 @@
+---
+date: "2019-11-12T16:00:00+02:00"
+title: "Search"
+slug: "search"
+weight: 4
+toc: false
+draft: false
+sitemap:
+  priority : 0.1
+layout: "search"
+---
+
+
+This file exists solely to respond to /search URL with the related `search` layout template.
+
+No content shown here is rendered, all content is based in the template layouts/doc/search.html
+
+Setting a very low sitemap priority will tell search engines this is not important content.
diff --git a/docs/content/doc/help/search.en-us.md b/docs/content/doc/help/search.en-us.md
index 8d4b0d20cb..cfacfe737e 100644
--- a/docs/content/doc/help/search.en-us.md
+++ b/docs/content/doc/help/search.en-us.md
@@ -5,12 +5,6 @@ slug: "search"
 weight: 4
 toc: false
 draft: false
-menu:
-  sidebar:
-    parent: "help"
-    name: "Search"
-    weight: 4
-    identifier: "search"
 sitemap:
   priority : 0.1
 layout: "search"
diff --git a/docs/content/doc/help/search.fr-fr.md b/docs/content/doc/help/search.fr-fr.md
index 16fff85a98..bfcd6f3c44 100644
--- a/docs/content/doc/help/search.fr-fr.md
+++ b/docs/content/doc/help/search.fr-fr.md
@@ -5,12 +5,6 @@ slug: "search"
 weight: 4
 toc: false
 draft: false
-menu:
-  sidebar:
-    parent: "help"
-    name: "Chercher"
-    weight: 4
-    identifier: "search"
 sitemap:
   priority : 0.1
 layout: "search"
diff --git a/docs/content/doc/help/search.nl-nl.md b/docs/content/doc/help/search.nl-nl.md
new file mode 100644
index 0000000000..cfacfe737e
--- /dev/null
+++ b/docs/content/doc/help/search.nl-nl.md
@@ -0,0 +1,18 @@
+---
+date: "2019-11-12T16:00:00+02:00"
+title: "Search"
+slug: "search"
+weight: 4
+toc: false
+draft: false
+sitemap:
+  priority : 0.1
+layout: "search"
+---
+
+
+This file exists solely to respond to /search URL with the related `search` layout template.
+
+No content shown here is rendered, all content is based in the template layouts/doc/search.html
+
+Setting a very low sitemap priority will tell search engines this is not important content.
diff --git a/docs/content/doc/help/search.pt-br.md b/docs/content/doc/help/search.pt-br.md
new file mode 100644
index 0000000000..cfacfe737e
--- /dev/null
+++ b/docs/content/doc/help/search.pt-br.md
@@ -0,0 +1,18 @@
+---
+date: "2019-11-12T16:00:00+02:00"
+title: "Search"
+slug: "search"
+weight: 4
+toc: false
+draft: false
+sitemap:
+  priority : 0.1
+layout: "search"
+---
+
+
+This file exists solely to respond to /search URL with the related `search` layout template.
+
+No content shown here is rendered, all content is based in the template layouts/doc/search.html
+
+Setting a very low sitemap priority will tell search engines this is not important content.
diff --git a/docs/content/doc/help/search.zh-cn.md b/docs/content/doc/help/search.zh-cn.md
index 52fae9defb..f6243d1e8f 100644
--- a/docs/content/doc/help/search.zh-cn.md
+++ b/docs/content/doc/help/search.zh-cn.md
@@ -5,12 +5,6 @@ slug: "search"
 weight: 4
 toc: false
 draft: false
-menu:
-  sidebar:
-    parent: "help"
-    name: "搜索"
-    weight: 4
-    identifier: "search"
 sitemap:
   priority : 0.1
 layout: "search"
diff --git a/docs/content/doc/help/search.zh-tw.md b/docs/content/doc/help/search.zh-tw.md
index ef3c74a90d..335f955713 100644
--- a/docs/content/doc/help/search.zh-tw.md
+++ b/docs/content/doc/help/search.zh-tw.md
@@ -5,12 +5,6 @@ slug: "search"
 weight: 4
 toc: false
 draft: false
-menu:
-  sidebar:
-    parent: "help"
-    name: "搜尋"
-    weight: 4
-    identifier: "search"
 sitemap:
   priority : 0.1
 layout: "search"
diff --git a/docs/layouts/doc/search.html b/docs/layouts/doc/search.html
index 736fcaee10..90fe96fe5d 100644
--- a/docs/layouts/doc/search.html
+++ b/docs/layouts/doc/search.html
@@ -11,12 +11,6 @@
 				<div class=" content">
 					<section class="resume-section p-3 p-lg-5 d-flex flex-column">
 						<div class="my-auto" >
-							<form action="{{ "search" | absLangURL }}">
-								<label>Search:
-									<input id="search-query" name="s"/>
-								</label>
-							</form>
-							<br/>
 							<div id="search-results"></div>
 						</div>
 					</section>