aboutsummaryrefslogtreecommitdiff
path: root/themes/default/layouts/partials/navigator-middle.html
diff options
context:
space:
mode:
Diffstat (limited to 'themes/default/layouts/partials/navigator-middle.html')
-rw-r--r--themes/default/layouts/partials/navigator-middle.html58
1 files changed, 58 insertions, 0 deletions
diff --git a/themes/default/layouts/partials/navigator-middle.html b/themes/default/layouts/partials/navigator-middle.html
new file mode 100644
index 0000000..acbd2f1
--- /dev/null
+++ b/themes/default/layouts/partials/navigator-middle.html
@@ -0,0 +1,58 @@
+{{ $id := .Id }}
+{{ $href := .Href }}
+
+<nav>
+ <icon-button>
+ <a
+ id="{{ or $id "top" }}"
+ href="{{ or $href "#" }}"
+ >
+ {{ with .Icon }}
+ {{ safeHTML (readFile (print "static/icons/feather/" . ".svg")) }}
+ {{ else }}
+ {{ safeHTML (readFile "static/icons/feather/arrow-up.svg") }}
+ {{ end }}
+ {{ with .IconLabel }}
+ <small>{{ . }}</small>
+ {{ else }}
+ <small>Top</small>
+ {{ end }}
+ </a>
+ </icon-button>
+
+ <section>
+ {{ with .Title }}
+ <h1>{{ . }}</h1>
+ {{ end }}
+ {{ with .Subtitle }}
+ <small>{{ . }}</small>
+ {{ end }}
+ </section>
+
+ {{ partial "navigator-middle-walk.html" . }}
+
+ <search-entry>
+ <form
+ id="search-form"
+ action="https://lite.duckduckgo.com/lite/">
+ <input required
+ id="search-input"
+ name="q"
+ value=""
+ type="search"
+ autocomplete="off"
+ spellcheck="false"
+ role="searchbox"
+ aria-autocomplete="list"
+ aria-label="search input"
+ />
+ <button id="search-submit">
+ {{ safeHTML (readFile "static/icons/feather/search.svg") }}
+ <small>Search</small>
+ </button>
+ <ul hidden id="search-results"></ul>
+ </form>
+ </search-entry>
+ </nav>
+
+<navigation-separator><hr hidden></navigation-separator>