feat(ui): restructure AppConfigDetailPage into 3 sections
Some checks failed
CI / cleanup-branch (push) Has been skipped
CI / build (push) Failing after 32s
CI / docker (push) Has been skipped
CI / deploy (push) Has been skipped
CI / deploy-feature (push) Has been skipped

Merge Logging + Observability into unified "Settings" section with
flex-wrap badge grid including new compressSuccess toggle. Merge
Traced Processors with Taps into "Traces & Taps" section showing
capture mode and tap badges per processor. Add "Route Recording"
section with per-route toggles sourced from route catalog. All new
fields (compressSuccess, routeRecording) included in form state
and save payload.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
hsiegeln
2026-03-26 18:48:14 +01:00
parent 78813ea15f
commit 64b677696e
2 changed files with 263 additions and 94 deletions

View File

@@ -1,5 +1,5 @@
.page {
max-width: 640px;
max-width: 720px;
margin: 0 auto;
}
@@ -115,11 +115,23 @@
padding: 16px 20px;
}
.sectionSummary {
font-size: 12px;
color: var(--text-muted);
}
.settingsGrid {
display: flex;
flex-wrap: wrap;
gap: 16px 24px;
}
.field {
display: flex;
flex-direction: column;
align-items: flex-start;
gap: 4px;
min-width: 140px;
}
.label {
@@ -158,6 +170,12 @@
cursor: pointer;
}
.tapBadges {
display: flex;
flex-wrap: wrap;
gap: 4px;
}
.hint {
font-size: 11px;
color: var(--text-muted);