diff options
author | Alan Pearce | 2024-05-17 13:31:03 +0200 |
---|---|---|
committer | Alan Pearce | 2024-05-17 13:58:29 +0200 |
commit | 054d2b3bf7eb4c5a5401565e86031f22ea754062 (patch) | |
tree | 7f8b883b5ce8374d949004e4588395f90b2bbc3b /frontend/templates/blocks/search.gotmpl | |
parent | d6e117bb9aeb2bae23dedd51b59b6e6f139e8a4f (diff) | |
download | searchix-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.gotmpl | 16 |
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> |