feat(ui): restructure AppConfigDetailPage into 3 sections
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:
@@ -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);
|
||||
|
||||
Reference in New Issue
Block a user