go.chromium.org/luci@v0.0.0-20240309015107-7cdc2e660f33/deploy/service/templates/pages/history-entry.html (about) 1 {{define "style"}} 2 .pagination-col-left { 3 width: 40px; 4 font-size: 30px; 5 border-right: 1px solid #e0e0e0; 6 } 7 8 .pagination-col-right { 9 width: 40px; 10 font-size: 30px; 11 border-left: 1px solid #e0e0e0; 12 } 13 {{end}} 14 15 {{define "content"}} 16 17 {{template "breadcrumbs" .}} 18 19 <div class="container"> 20 <div class="row align-items-center pb-3"> 21 <div class="pagination-col-left nav" title="Previous actuation"> 22 <a class="nav-link {{if .OlderHref}}active{{else}}disabled{{end}}" 23 href="{{.OlderHref}}">❮</a> 24 </div> 25 26 <div class="col"> 27 <div class="row align-items-center"> 28 <div class="col-9"> 29 <h3 id="asset-title"> 30 {{template "assetTitle" .Ref}} 31 <small class="text-muted">Actuation {{.Overview.ID.Text}}</small> 32 </h3> 33 </div> 34 35 <div class="col-3"> 36 <div class="row"> 37 <div class="col">Outcome</div> 38 <div class="col"> 39 <span class="badge {{.Overview.BadgeClass}}">{{.Overview.Outcome}}</span> 40 </div> 41 </div> 42 43 <div class="row"> 44 <div class="col">Started</div> 45 <div class="col">{{template "linkHref" .Overview.Age}}</div> 46 </div> 47 48 <div class="row"> 49 <div class="col">Actuation</div> 50 <div class="col">{{template "linkHref" .Overview.Actuation}}</div> 51 </div> 52 53 <div class="row"> 54 <div class="col">Log</div> 55 <div class="col">{{template "linkHref" .Overview.Log}}</div> 56 </div> 57 </div> 58 </div> 59 </div> 60 61 <div class="pagination-col-right nav" title="Next actuation"> 62 <a class="nav-link {{if .NewerHref}}active{{else}}disabled{{end}}" 63 href="{{.NewerHref}}">❯</a> 64 </div> 65 </div> 66 67 <div class="row"> 68 <div class="col"> 69 <div class="accordion"> 70 71 <div class="accordion-item"> 72 <h2 class="accordion-header" id="iac-commit-heading"> 73 <button class="accordion-button" type="button" 74 data-bs-toggle="collapse" 75 data-bs-target="#iac-commit-body" 76 aria-expanded="true" 77 aria-controls="iac-commit-body"> 78 IaC commit 79 </button> 80 </h2> 81 <div id="iac-commit-body" 82 class="accordion-collapse collapse show" 83 aria-labelledby="iac-commit-heading"> 84 <div class="accordion-body"> 85 86 <div><b>Commit: </b> 87 <a href="{{.Overview.Commit.Subject.Href}}" target="_blank"> 88 {{.Overview.Commit.Rev}} 89 </a> 90 </div> 91 <div><b>Author: </b>{{.Overview.Commit.AuthorEmail}}</div> 92 <hr class="mt-2 mb-3"> 93 <pre>{{.Overview.Commit.CommitMessage}}</pre> 94 95 </div> 96 </div> 97 </div> 98 99 <div class="accordion-item"> 100 <h2 class="accordion-header" id="changes-heading"> 101 <button class="accordion-button" type="button" 102 data-bs-toggle="collapse" 103 data-bs-target="#changes-body" 104 aria-expanded="true" 105 aria-controls="changes-body"> 106 Traffic shifts 107 </button> 108 </h2> 109 <div id="changes-body" 110 class="accordion-collapse collapse show" 111 aria-labelledby="changes-heading"> 112 <div class="accordion-body"> 113 TODO 114 </div> 115 </div> 116 </div> 117 118 119 </div> 120 </div> 121 </div> 122 123 124 </div> 125 126 {{end}}