1
0
Fork 0
mirror of https://git.sr.ht/~seirdy/seirdy.one synced 2024-12-24 17:52:11 +00:00
seirdy.one/layouts/partials/search.html
Rohan Kumar 4d3b628fb3
Add aria-required, autocomplete attributes to forms
- We don't want autocomplete on the webmention form, since users should
  not be entering a link multiple times.
- Not all browsers support the "required" HTML5 attribute, so add the
  "aria-required" HTML attribute too.
2022-07-08 14:32:25 -07:00

16 lines
879 B
HTML

{{- $action := "https://seirdy.one/search/" -}}
{{- if or (in site.BaseURL ".onion") -}}
{{- $action = "http://wgq3bd2kqoybhstp77i3wrzbfnsyd27wt34psaja4grqiezqircorkyd.onion/search/" -}}
{{- end -}}
<form
itemprop="potentialAction" itemscope="" itemtype="https://schema.org/SearchAction"
action="{{ $action }}" method="get" role="search">
<label for="search" itemscope="" itemprop="target" itemtype="https://schema.org/EntryPoint">
Search this site (powered by the <a rel="nofollow" href="https://searchmysite.net/">Search My Site</a> API):
<meta itemprop="urlTemplate" content="{{ $action }}?q={q}" />
</label>
<div><!--We need the extra divs to serve as pseudo-table-cells.-->
<input itemprop="query-input" id="search" type="search" required="" aria-required="true" autocomplete="on" name="q" />
<div><input type="submit" value="search" /></div>
</div>
</form>