{{ define "main" }} <div class="max-w-screen-md mx-auto p-1"> <header> <h2 class="baskerville f2 lh-title my-4 px-1"> {{ T "search" }} </h2> </header> <form action="{{ .Permalink }}"> <input id="search-query" name="q" placeholder="{{ T "search_placeholder" }}" class="near-black p-2 w-100" /> </form> <div id="search-results" class="my-2"> <p class="p-4 f4 fw6 tc">{{ T "search_request" }}</p> </div> </div> <template id="no-match"> <p class="bg-washed-red p-4 dark-red f4 fw6 tc br2 b--light-red ba"> {{ T "no_match_found" }} </p> </template> <template id="search-result-template"> <article class="py-2 bt bb b--black-10 search_summary"> <a class="dim near-black search_link" href=""> <time class="fr f6 lh-copy ph4 search_time"></time> <h3 class="text-2xl baskerville my-1 lh-title search_title"></h3> <div class="f5 lh-copy search_snippet"></div> </a> </article> </template> <script async src="https://cdnjs.cloudflare.com/ajax/libs/fuse.js/7.0.0/fuse.min.js" integrity="sha512-GrJ4P9yra6dftp5O0eaKFKS4ch1FYn1xR/VCHQIMJO1LNqcKhjkAkAETHYoE81Ffh3BjCJMWA/AZSYP521jxFA==" crossorigin="anonymous" referrerpolicy="no-referrer" ></script> {{ with resources.Get "js/search.js" | resources.Minify | fingerprint }} <script async src="{{ .RelPermalink }}" integrity="{{ .Data.Integrity }}" crossorigin="anonymous" referrerpolicy="no-referrer" ></script> {{ end }} {{ end }}