golang.org/x/build@v0.0.0-20240506185731-218518f32b70/internal/relui/templates/layout.html (about) 1 <!-- 2 Copyright 2020 The Go Authors. All rights reserved. 3 Use of this source code is governed by a BSD-style 4 license that can be found in the LICENSE file. 5 --> 6 {{define "layout"}} 7 {{- /*gotype: golang.org/x/build/internal/relui.homeResponse*/ -}} 8 <!DOCTYPE html> 9 <html lang="en"> 10 <title>{{with .SiteHeader.Subtitle}}{{.}}{{else}}{{.SiteHeader.Title}}{{end}}</title> 11 <meta name="viewport" content="width=device-width, initial-scale=1" /> 12 <link rel="stylesheet" href="{{baseLink "/static/styles.css"}}" /> 13 <script async defer src="{{baseLink "/static/site.js"}}"></script> 14 <body class="Site"> 15 <header class="Site-header {{.SiteHeader.CSSClass}}"> 16 <div class="Header"> 17 <h1 class="Header-title"><a href="{{baseLink "/"}}" class="Header-link">{{.SiteHeader.Title}}</a></h1> 18 </div> 19 </header> 20 <div class="Site-bodyWrapper"> 21 <nav class="Site-navigation"> 22 {{$name := .SiteHeader.NameParam}} 23 <a href="{{baseLink "/"}}" class="Site-navigationRow {{if eq $name "All Workflows"}}Site-navigationRow--active{{end}}"> 24 <div class="Site-navigationRowName">All Workflows</div> 25 <div class="Site-navigationRowCount"> 26 <div class="Site-navigationRowCountBadge">{{allWorkflowsCount}}</div> 27 </div> 28 </a> 29 {{range sidebarWorkflows .SiteHeader.NameParam}} 30 {{- /*gotype: golang.org/x/build/internal/relui/db.WorkflowSidebarRow*/ -}} 31 <a href="{{baseLink "/"}}?name={{.Name.String}}" class="Site-navigationRow {{if eq $name .Name.String}}Site-navigationRow--active{{end}}"> 32 <div class="Site-navigationRowName">{{.Name.String}}</div> 33 <div class="Site-navigationRowCount"> 34 <span class="Site-navigationRowCountBadge">{{.Count}}</span> 35 </div> 36 </a> 37 {{end}} 38 </nav> 39 <main class="Site-content"> 40 {{block "content" .}}{{end}} 41 </main> 42 </div> 43 </body> 44 </html> 45 {{end}}