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}}">&#10094;</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}}">&#10095;</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}}