This commit is contained in:
@@ -870,17 +870,50 @@ body.ppt-preview-open {
|
||||
|
||||
.ppt-coverage-list {
|
||||
display: grid;
|
||||
grid-template-columns: repeat(2, minmax(0, 1fr));
|
||||
grid-template-columns: 1fr;
|
||||
gap: var(--momo-space-2, 8px);
|
||||
}
|
||||
|
||||
.ppt-coverage-row {
|
||||
.ppt-coverage-list-head {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: space-between;
|
||||
gap: var(--momo-space-3, 12px);
|
||||
min-height: 58px;
|
||||
padding: var(--momo-space-2, 8px) var(--momo-space-3, 12px);
|
||||
padding: var(--momo-space-1, 4px) var(--momo-space-1, 4px) 0;
|
||||
}
|
||||
|
||||
.ppt-coverage-list-head small {
|
||||
color: var(--obs-muted);
|
||||
font-size: var(--momo-text-caption, 12px);
|
||||
}
|
||||
|
||||
.ppt-coverage-row {
|
||||
display: grid;
|
||||
grid-template-columns: minmax(180px, 0.9fr) minmax(300px, 1.1fr) auto;
|
||||
align-items: center;
|
||||
gap: var(--momo-space-3, 12px);
|
||||
min-height: 72px;
|
||||
padding: var(--momo-space-3, 12px);
|
||||
}
|
||||
|
||||
.ppt-coverage-row.is-ready {
|
||||
border-left: 3px solid rgba(76, 137, 91, 0.72);
|
||||
}
|
||||
|
||||
.ppt-coverage-row.is-partial,
|
||||
.ppt-coverage-row.is-planned,
|
||||
.ppt-coverage-row.is-missing {
|
||||
border-left: 3px solid rgba(184, 121, 47, 0.72);
|
||||
}
|
||||
|
||||
.ppt-coverage-row.is-error,
|
||||
.ppt-coverage-row.is-missing_file {
|
||||
border-left: 3px solid rgba(196, 84, 75, 0.72);
|
||||
}
|
||||
|
||||
.ppt-coverage-main,
|
||||
.ppt-coverage-actions {
|
||||
min-width: 0;
|
||||
}
|
||||
|
||||
.ppt-coverage-row strong {
|
||||
@@ -893,6 +926,39 @@ body.ppt-preview-open {
|
||||
display: block;
|
||||
color: var(--obs-muted);
|
||||
font-size: var(--momo-text-caption, 12px);
|
||||
line-height: 1.45;
|
||||
}
|
||||
|
||||
.ppt-coverage-row code {
|
||||
color: var(--obs-ink);
|
||||
font-family: var(--momo-font-mono, "IBM Plex Mono", monospace);
|
||||
font-size: var(--momo-text-caption, 12px);
|
||||
overflow-wrap: anywhere;
|
||||
}
|
||||
|
||||
.ppt-coverage-signals {
|
||||
display: grid;
|
||||
grid-template-columns: repeat(4, minmax(72px, 1fr));
|
||||
gap: var(--momo-space-1, 4px);
|
||||
min-width: 0;
|
||||
}
|
||||
|
||||
.ppt-coverage-signals .ppt-run-status {
|
||||
justify-content: center;
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
.ppt-coverage-actions {
|
||||
display: flex;
|
||||
justify-content: flex-end;
|
||||
gap: var(--momo-space-2, 8px);
|
||||
flex-wrap: wrap;
|
||||
}
|
||||
|
||||
.ppt-coverage-actions .btn {
|
||||
display: inline-flex;
|
||||
align-items: center;
|
||||
min-height: 32px;
|
||||
}
|
||||
|
||||
.ppt-run-log {
|
||||
@@ -1056,6 +1122,15 @@ body.ppt-preview-open {
|
||||
.ppt-grid {
|
||||
grid-template-columns: 1fr;
|
||||
}
|
||||
|
||||
.ppt-coverage-row {
|
||||
grid-template-columns: minmax(180px, 0.8fr) minmax(280px, 1fr);
|
||||
}
|
||||
|
||||
.ppt-coverage-actions {
|
||||
grid-column: 1 / -1;
|
||||
justify-content: flex-start;
|
||||
}
|
||||
}
|
||||
|
||||
@media (max-width: 760px) {
|
||||
@@ -1079,12 +1154,30 @@ body.ppt-preview-open {
|
||||
.ppt-issue-metrics,
|
||||
.ppt-preview-head,
|
||||
.ppt-run-log-head,
|
||||
.ppt-run-row,
|
||||
.ppt-coverage-row {
|
||||
.ppt-run-row {
|
||||
flex-direction: column;
|
||||
align-items: flex-start;
|
||||
}
|
||||
|
||||
.ppt-coverage-list-head,
|
||||
.ppt-coverage-row {
|
||||
align-items: stretch;
|
||||
}
|
||||
|
||||
.ppt-coverage-list-head {
|
||||
flex-direction: column;
|
||||
gap: 0;
|
||||
}
|
||||
|
||||
.ppt-coverage-row {
|
||||
grid-template-columns: 1fr;
|
||||
min-height: 0;
|
||||
}
|
||||
|
||||
.ppt-coverage-signals {
|
||||
grid-template-columns: repeat(2, minmax(0, 1fr));
|
||||
}
|
||||
|
||||
.ppt-preview-modal {
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user