diff --git a/web/app/src/assets/base.css b/web/app/src/assets/base.css index d8add595..0d7e9ea1 100644 --- a/web/app/src/assets/base.css +++ b/web/app/src/assets/base.css @@ -132,6 +132,29 @@ h3.sub-title { padding: 0 0 var(--spacer-sm); } +dl { + display: grid; + font-family: var(--font-family-mono); + font-size: var(--font-size-sm); + grid-template-columns: max-content auto; +} + +dl dt { + font-weight: bold; + text-align: right; +} + +dl dd { + border-bottom: var(--border-width) solid var(--color-border); + margin-bottom: .133rem; + margin-left: var(--spacer-sm); + padding-bottom: .133rem; +} + +dl dd:empty { + border-color: transparent; +} + footer { align-items: center; color: var(--color-text-muted); diff --git a/web/app/src/components/JobDetails.vue b/web/app/src/components/JobDetails.vue index 5c62467d..b5fa2cd3 100644 --- a/web/app/src/components/JobDetails.vue +++ b/web/app/src/components/JobDetails.vue @@ -1,65 +1,50 @@