Add inline quick parse to curation dialog

This commit is contained in:
2026-03-21 10:32:28 +01:00
parent 4e735cfd3c
commit 4422cf8ba4
7 changed files with 526 additions and 299 deletions

View File

@@ -1376,10 +1376,14 @@ textarea {
.critical-curation-body {
flex: 0 1 auto;
align-items: stretch;
overflow: hidden;
overflow: auto;
padding: 0.85rem 1rem 1rem;
}
.critical-curation-body.is-quick-parse {
overflow: auto;
}
.critical-curation-grid {
display: grid;
gap: 0.85rem;
@@ -1415,6 +1419,39 @@ textarea {
padding: 0.75rem;
}
.critical-curation-preview-button {
width: 100%;
min-height: 100%;
display: block;
padding: 0;
border: none;
background: transparent;
text-align: left;
border-radius: 12px;
cursor: pointer;
transition: transform 140ms ease, box-shadow 140ms ease, background-color 140ms ease;
}
.critical-curation-preview-button:hover:not(:disabled),
.critical-curation-preview-button:focus-visible {
background: rgba(247, 239, 225, 0.65);
box-shadow: 0 0 0 1px rgba(127, 96, 55, 0.16);
transform: translateY(-1px);
outline: none;
}
.critical-curation-preview-button:disabled {
cursor: default;
}
.critical-curation-quick-parse-section {
margin: 0;
}
.critical-curation-quick-parse-section .critical-editor-quick-parse-grid {
grid-template-columns: minmax(0, 1.45fr) minmax(260px, 1fr);
}
.critical-curation-source-card {
display: flex;
align-items: center;