about summary refs log tree commit diff stats
path: root/frontend/templates/blocks/search.gotmpl
diff options
context:
space:
mode:
authorAlan Pearce2024-05-17 13:31:03 +0200
committerAlan Pearce2024-05-17 13:58:29 +0200
commit054d2b3bf7eb4c5a5401565e86031f22ea754062 (patch)
tree7f8b883b5ce8374d949004e4588395f90b2bbc3b /frontend/templates/blocks/search.gotmpl
parentd6e117bb9aeb2bae23dedd51b59b6e6f139e8a4f (diff)
downloadsearchix-054d2b3bf7eb4c5a5401565e86031f22ea754062.tar.lz
searchix-054d2b3bf7eb4c5a5401565e86031f22ea754062.tar.zst
searchix-054d2b3bf7eb4c5a5401565e86031f22ea754062.zip
feat: improve accessibility and browser behaviour
Diffstat (limited to 'frontend/templates/blocks/search.gotmpl')
-rw-r--r--frontend/templates/blocks/search.gotmpl16
1 files changed, 13 insertions, 3 deletions
diff --git a/frontend/templates/blocks/search.gotmpl b/frontend/templates/blocks/search.gotmpl
index 6f47df3..1be001a 100644
--- a/frontend/templates/blocks/search.gotmpl
+++ b/frontend/templates/blocks/search.gotmpl
@@ -1,8 +1,18 @@
 {{- define "main" }}
-  <form id="search">
-    <label for="query">{{ .Source.Name }} option search</label>
+  <form id="search" role="search">
     <fieldset>
-      <input id="query" name="query" type="search" value="{{ .Query }}" />
+      <legend id="legend">
+        <h2>{{ sourceNameAndType .Source }} search</h2>
+      </legend>
+      <input
+        id="query"
+        aria-labelledby="legend"
+        name="query"
+        type="search"
+        value="{{ .Query }}"
+        autofocus
+        spellcheck="false"
+      />
       <button>Search</button>
     </fieldset>
   </form>