update heading tags

pull/3/head
Dan Gowans 2025-03-26 13:43:10 -04:00
parent 8fa012be75
commit 542e3ceabb
2 changed files with 74 additions and 6 deletions

View File

@ -409,6 +409,18 @@
<div class="panel-block is-block" id="container--burialSiteComments"></div> <div class="panel-block is-block" id="container--burialSiteComments"></div>
</div> </div>
<%
let activeCount = 0
let pastCount = 0
for (const contract of burialSite.contracts) {
if (contract.contractEndDate && contract.contractEndDate < dateTimeFunctions.dateToInteger(new Date())) {
pastCount++
} else {
activeCount++
}
}
%>
<div class="panel"> <div class="panel">
<div class="panel-heading"> <div class="panel-heading">
<div class="level is-mobile"> <div class="level is-mobile">
@ -418,9 +430,31 @@
Contracts Contracts
</h2> </h2>
</div> </div>
<div class="level-item"> <% if (activeCount > 0) { %>
<span class="tag"><%= burialSite.contracts.length %></span> <div class="level-item">
</div> <span class="tag is-success">
<span class="icon is-small">
<i class="fas fa-play" aria-hidden="true"></i>
</span>
<span>
<%= activeCount %>
Active
</span>
</span>
</div>
<% } %>
<% if (pastCount > 0) { %>
<div class="level-item">
<span class="tag">
<span class="icon is-small">
<i class="fas fa-stop" aria-hidden="true"></i>
</span>
<span>
<%= pastCount %> Past
</span>
</span>
</div>
<% } %>
</div> </div>
<div class="level-right"> <div class="level-right">
<div class="level-item"> <div class="level-item">

View File

@ -143,6 +143,18 @@
</div> </div>
<% } %> <% } %>
<%
let activeCount = 0
let pastCount = 0
for (const contract of burialSite.contracts) {
if (contract.contractEndDate && contract.contractEndDate < dateTimeFunctions.dateToInteger(new Date())) {
pastCount++
} else {
activeCount++
}
}
%>
<div class="panel"> <div class="panel">
<div class="panel-heading"> <div class="panel-heading">
<div class="level is-mobile"> <div class="level is-mobile">
@ -150,9 +162,31 @@
<div class="level-item"> <div class="level-item">
<h2 class="has-text-weight-bold">Contracts</h2> <h2 class="has-text-weight-bold">Contracts</h2>
</div> </div>
<div class="level-item"> <% if (activeCount > 0) { %>
<span class="tag"><%= burialSite.contracts.length %></span> <div class="level-item">
</div> <span class="tag is-success">
<span class="icon is-small">
<i class="fas fa-play" aria-hidden="true"></i>
</span>
<span>
<%= activeCount %>
Active
</span>
</span>
</div>
<% } %>
<% if (pastCount > 0) { %>
<div class="level-item">
<span class="tag">
<span class="icon is-small">
<i class="fas fa-stop" aria-hidden="true"></i>
</span>
<span>
<%= pastCount %> Past
</span>
</span>
</div>
<% } %>
</div> </div>
<% if (burialSite.contracts.length > 0) { %> <% if (burialSite.contracts.length > 0) { %>
<div class="level-right"> <div class="level-right">