taggart

Simple golang tagging filesystem webapp
Log | Files | Refs

_header.html (1042B)


      1 {{define "_header"}}
      2 <!DOCTYPE html>
      3 <html>
      4 <head>
      5   <meta charset="utf-8">
      6   <title>{{if .Title}}{{.Title}} - Taggart{{else}}Taggart{{end}}</title>
      7   <link href="/static/style.css" rel="stylesheet">
      8 </head>
      9 <body>
     10 <nav>
     11 <ul>
     12 <li><strong>&num;Taggart</strong></li>
     13 <li><a href="/add">Add files</a></li>
     14 <li><a href="/">Files</a></li>
     15 <li>
     16   <a href="/tags">Tags</a>
     17   <ul class="sub-menu">
     18     {{range $cat, $tags := .Tags}}
     19       <li>
     20         <a href="#">{{$cat}}</a>
     21         <ul>
     22           {{range $tags}}
     23             <li><a href="/tag/{{$cat}}/{{.Value}}">{{.Value}} ({{.Count}})</a></li>
     24           {{end}}
     25           <li><a href="/tag/{{$cat}}/unassigned">Unassigned</a></li>
     26         </ul>
     27       </li>
     28     {{end}}
     29     <li><a href="/bulk-tag">Bulk Editor</a></li>
     30     <li><a href="/untagged">Untagged</a></li>
     31   </ul>
     32 </li>
     33 <li><a href="/settings">Settings</a></li>
     34 </ul>
     35 
     36 <div id="search-container">
     37 	<form method="get" action="/search"><input type="text" name="q" value="{{.Query}}" placeholder="Search..."></form>
     38 </div>
     39 </nav>
     40 
     41 
     42 {{end}}