hugo-theme-zzo/layouts/partials/search/site-search.html

30 lines
1.1 KiB
HTML
Raw Normal View History

{{ if $.Param "enableSearch" }}
<div class="search">
<span class="icon">
{{ partial "svgs/etc/search.svg" (dict "width" 22 "height" 22) }}
</span>
<input id="search" aria-label="Site Search" class="input" type="text" placeholder="{{T "search-placeholder"}}" autocomplete="off">
<div id="search-results" class="dropdown">
<div id="search-menu" class="dropdown-menu" role="menu">
</div>
</div>
</div>
{{ $lunr := resources.Get "js/lunr.min.js" | resources.Fingerprint }}
<script defer src="{{ $lunr.RelPermalink }}"></script>
{{ $stemmer := .Site.Data.lib.js.stemmer }}
2019-12-01 11:58:24 +00:00
<script defer src="{{ $stemmer.url }}" integrity="{{ $stemmer.sri }}" crossorigin="anonymous"></script>
{{ $multi := .Site.Data.lib.js.multi_language }}
2019-12-01 11:58:24 +00:00
<script defer src="{{ $multi.url }}" integrity="{{ $multi.sri }}" crossorigin="anonymous"></script>
{{ $searchLanguages := .Site.Params.searchLanguages }}
{{ range .Site.Data.lib.lunr }}
{{ if in $searchLanguages .code }}
2019-12-01 11:58:24 +00:00
<script defer src="{{ .url }}" integrity="{{ .sri }}" crossorigin="anonymous"></script>
{{ end }}
{{ end }}
{{ end }}