index.html
⎇
Raw
1{{define "title"}}Wissen{{end}}
2{{define "content"}}
3<form method="get" action="/" role="search" class="search">
4 <input type="search" name="q" value="{{.Q}}" placeholder="Suchen: Knie, Sehne, Lachman …" aria-label="Suche" autofocus>
5 {{if .Art}}<input type="hidden" name="art" value="{{.Art}}">{{end}}
6 {{if .Region}}<input type="hidden" name="region" value="{{.Region}}">{{end}}
7 <button type="submit">Suchen</button>
8</form>
9
10<nav class="chips" aria-label="Art">
11 <a href="/?q={{.Q}}&amp;region={{.Region}}" {{if not .Art}}aria-current="true"{{end}}>Alle <small>{{.Total}}</small></a>
12 {{range .Kinds}}<a href="/?q={{$.Q}}&amp;art={{.Key}}&amp;region={{$.Region}}" {{if eq $.Art .Key}}aria-current="true"{{end}}>{{.Plural}} <small>{{index $.Counts .Key}}</small></a>{{end}}
13</nav>
14{{if .Regions}}
15<nav class="chips regions" aria-label="Körperregion">
16 <a href="/?q={{.Q}}&amp;art={{.Art}}" {{if not .Region}}aria-current="true"{{end}}>Alle Regionen</a>
17 {{range .Regions}}<a href="/?q={{$.Q}}&amp;art={{$.Art}}&amp;region={{.}}" {{if eq $.Region .}}aria-current="true"{{end}}>{{.}}</a>{{end}}
18</nav>
19{{end}}
20
21{{if .Entries}}
22<div class="cards">
23{{range .Entries}}
24 <a class="card" href="/eintrag/{{.ID}}">
25 <span class="kind kind-{{.Kind}}">{{kindLabel .Kind}}</span>{{with .Region}} <span class="region">{{.}}</span>{{end}}
26 <strong>{{.Title}}</strong>
27 {{with .Summary}}<span class="summary">{{.}}</span>{{end}}
28 </a>
29{{end}}
30</div>
31{{else}}
32<p class="muted">Keine Einträge gefunden.{{if .Q}} <a href="/eintrag/neu?art={{if .Art}}{{.Art}}{{else}}krankheitsbild{{end}}">Neuen Eintrag anlegen?</a>{{end}}</p>
33{{end}}
34{{end}}
35