Sun, 08 Jan 2023 17:13:57 +0100
improve display of relations
src/main/webapp/WEB-INF/jsp/issue-view.jsp | file | annotate | diff | comparison | revisions |
1.1 --- a/src/main/webapp/WEB-INF/jsp/issue-view.jsp Sun Jan 08 17:07:26 2023 +0100 1.2 +++ b/src/main/webapp/WEB-INF/jsp/issue-view.jsp Sun Jan 08 17:13:57 2023 +0100 1.3 @@ -197,7 +197,7 @@ 1.4 <input name="issue" list="linkable-issues" autocomplete="off"> 1.5 <datalist id="linkable-issues"> 1.6 <c:forEach var="linkableIssue" items="${viewmodel.linkableIssues}"> 1.7 - <option value="#${linkableIssue.id} - <c:out value="${linkableIssue.subject}"/> (<fmt:message key="issue.status.${linkableIssue.status}" />)"></option> 1.8 + <option value="#${linkableIssue.id} - <c:out value="${linkableIssue.subject}"/> (<fmt:message key="issue.category.${linkableIssue.category}" />)"></option> 1.9 </c:forEach> 1.10 </datalist> 1.11 </td> 1.12 @@ -212,8 +212,15 @@ 1.13 <td><fmt:message key="issue.relations.type.${relation.type}${relation.reverse?'.rev':''}"/></td> 1.14 <td> 1.15 <a href="${issuesHref}${relation.to.id}"> 1.16 - #${relation.to.id} - <c:out value="${relation.to.subject}"/> (<fmt:message key="issue.status.${relation.to.status}" />) 1.17 + #${relation.to.id} - <c:out value="${relation.to.subject}"/> 1.18 </a> 1.19 + <div style="display: inline-block; width: .25em"></div> 1.20 + <div class="issue-tag ${relation.to.category}"> 1.21 + <fmt:message key="issue.category.${relation.to.category}" /> 1.22 + </div> 1.23 + <div class="issue-tag phase-${relation.to.status.phase.number}"> 1.24 + <fmt:message key="issue.status.${relation.to.status}" /> 1.25 + </div> 1.26 </td> 1.27 </tr> 1.28 </c:forEach>