From 2ef00cd5d6eadfdee8529ba843f777d1d399be50 Mon Sep 17 00:00:00 2001 From: Cyrus <24922493+cyrus-dev@users.noreply.github.com> Date: Fri, 23 Oct 2020 08:37:41 -0400 Subject: [PATCH] Cleaned up css/html code for a cleaner and easier display layout --- .../main/webapp/WEB-INF/jsp/rim-details.jsp | 86 +++++++++++-------- .../src/main/webapp/common/rim_details.css | 23 +++++ 2 files changed, 74 insertions(+), 35 deletions(-) diff --git a/HIRS_AttestationCAPortal/src/main/webapp/WEB-INF/jsp/rim-details.jsp b/HIRS_AttestationCAPortal/src/main/webapp/WEB-INF/jsp/rim-details.jsp index 675872bf..01854654 100644 --- a/HIRS_AttestationCAPortal/src/main/webapp/WEB-INF/jsp/rim-details.jsp +++ b/HIRS_AttestationCAPortal/src/main/webapp/WEB-INF/jsp/rim-details.jsp @@ -89,41 +89,57 @@ </div> </div> <br /> - <div class="col-md-offset-1"> - <div class="panel panel-default" style="width: 45%; display: inline-block; float: left; margin-right: 10px; word-wrap: break-word;"> - <div class="panel-heading">Support</div> - <c:if test="${not empty initialData.supportEvents}"> - <c:forEach items="${initialData.supportEvents}" var="sEvent"> - <div class="panel-body"> - <div style="background: lightgrey"><span class="fieldHeader">Event#:</span> - <span class="fieldValue">${sEvent.getEventNumber()}</span></div> - <span class="fieldHeader">PCR Index:</span> - <span class="fieldValue">${sEvent.getPcrIndex()}</span><br /> - <span class="fieldHeader">Digest:</span> - <span class="fieldValue">${sEvent.getEventDigestStr()}</span><br /> - <span class="fieldHeader">Content:</span> - <span class="fieldValue">${sEvent.getEventContentStr()}</span><br /> - </div> - </c:forEach> - </c:if> - </div> - <div class="panel panel-default" style="width: 45%; display: inline-block; word-wrap: break-word;"> - <div class="panel-heading">Client Log</div> - <c:if test="${not empty initialData.livelogEvents}"> - <c:forEach items="${initialData.livelogEvents}" var="lEvent"> - <div class="panel-body"> - <div style="background: lightgrey"><span class="fieldHeader">Event#:</span> - <span class="fieldValue">${lEvent.getEventNumber()}</span></div> - <span class="fieldHeader">PCR Index:</span> - <span class="fieldValue">${lEvent.getPcrIndex()}</span><br /> - <span class="fieldHeader">Digest:</span> - <span class="fieldValue">${lEvent.getEventDigestStr()}</span><br /> - <span class="fieldHeader">Content:</span> - <span class="fieldValue">${lEvent.getEventContentStr()}</span><br /> - </div> - </c:forEach> - </c:if> - </div> + <div class="row"> + <div class="panel panel-default" style="flex: 1"> + <div class="panel-heading">Support</div> + <c:if test="${not empty initialData.supportEvents}"> + <c:forEach items="${initialData.supportEvents}" var="sEvent"> + <div class="event-element"> + <div class="event-data"> + <div class="data-label">Event#:</div> + <div class="data-value">${sEvent.getEventNumber()}</div> + </div> + <div class="event-data"> + <div class="data-label">PCR Index:</div> + <div class="data-value">${sEvent.getPcrIndex()}</div> + </div> + <div class="event-data"> + <div class="data-label">Digest:</div> + <div class="data-value">${sEvent.getEventDigestStr()}</div> + </div> + <div class="event-data"> + <div class="data-label">Content:</div> + <div class="data-value">${sEvent.getEventContentStr()}</div> + </div> + </div> + </c:forEach> + </c:if> + </div> + <div class="panel panel-default" style="flex: 1"> + <div class="panel-heading">Client Log</div> + <c:if test="${not empty initialData.livelogEvents}"> + <c:forEach items="${initialData.livelogEvents}" var="lEvent"> + <div class="event-element"> + <div class="event-data"> + <div class="data-label">Event#:</div> + <div class="data-value">${lEvent.getEventNumber()}</div> + </div> + <div class="event-data"> + <div class="data-label">PCR Index:</div> + <div class="data-value">${lEvent.getPcrIndex()}</div> + </div> + <div class="event-data"> + <div class="data-label">Digest:</div> + <div class="data-value">${lEvent.getEventDigestStr()}</div> + </div> + <div class="event-data"> + <div class="data-label">Content:</div> + <div class="data-value">${lEvent.getEventContentStr()}</div> + </div> + </div> + </c:forEach> + </c:if> + </div> </div> </div> </c:when> diff --git a/HIRS_AttestationCAPortal/src/main/webapp/common/rim_details.css b/HIRS_AttestationCAPortal/src/main/webapp/common/rim_details.css index ed7c6e70..6ab98770 100644 --- a/HIRS_AttestationCAPortal/src/main/webapp/common/rim_details.css +++ b/HIRS_AttestationCAPortal/src/main/webapp/common/rim_details.css @@ -52,4 +52,27 @@ .pcrCell { max-width: 50px; +} + +.event-element { + padding: 15px; + display: flex; + flex-direction: column; +} + +.event-data { + display: flex; + flex: 1 +} + +.event-data:first-child { + background: lightgray; +} + +.data-label { + flex: 1 +} + +.data-value { + flex: 5 } \ No newline at end of file