diff --git a/dashboard/worker.ts b/dashboard/worker.ts index e4cdbd921e..f737162031 100644 --- a/dashboard/worker.ts +++ b/dashboard/worker.ts @@ -9396,7 +9396,26 @@ a.pill:hover { color: var(--claw); text-decoration: none; } .health-chip.ok { border-color: color-mix(in srgb, var(--green) 28%, var(--line)); } .health-chip.amber { border-color: color-mix(in srgb, var(--amber) 35%, var(--line)); } .health-chip.red { border-color: color-mix(in srgb, var(--red) 35%, var(--line)); } -.review-coverage { margin-top: 6px; } +.review-coverage { margin-top: 28px; } +.review-coverage > summary { + padding: 14px 0; + border-top: 1px solid var(--line); + border-bottom: 1px solid var(--line); + cursor: pointer; +} +.coverage-summary-content { + display: flex; + align-items: baseline; + justify-content: space-between; + gap: 18px; + width: calc(100% - 24px); + margin-left: 8px; +} +.review-coverage > summary:hover .coverage-summary-label { color: var(--claw); } +.review-coverage > summary:focus-visible { outline: 2px solid var(--claw); outline-offset: 4px; } +.coverage-summary-label { color: var(--ink); font-family: var(--font-heading); font-size: 18px; font-weight: 800; } +.review-coverage > summary .muted { text-align: right; } +.review-coverage[open] > summary { margin-bottom: 14px; } .coverage-fleets { display: grid; gap: 10px; margin-top: 14px; } .coverage-fleet { display: grid; @@ -9465,6 +9484,8 @@ a.pill:hover { color: var(--claw); text-decoration: none; } .worker-toolbar { align-items: stretch; flex-direction: column; } .coverage-fleet { grid-template-columns: 1fr; gap: 9px; } .coverage-value { justify-items: start; } + .coverage-summary-content { align-items: flex-start; flex-direction: column; gap: 6px; } + .review-coverage > summary .muted { padding-left: 24px; text-align: left; } } @media (max-width: 560px) { main { width: min(100vw - 24px, 1280px); padding-top: 18px; } @@ -9507,13 +9528,6 @@ a.pill:hover { color: var(--claw); text-decoration: none; }
-