fix(dashboard): address observability review findings

This commit is contained in:
vince 2026-06-19 03:52:20 +02:00
parent 2d2b905d18
commit bfb9a91e49
11 changed files with 188 additions and 10 deletions

View file

@ -113,12 +113,12 @@
overflow: hidden;
}
.dashboard-frame__panels :global(.service-panel[data-model-id="runtime-health"]) {
.dashboard-frame__panels :global(.service-panel[data-layout="grid"]) {
grid-column: 1 / -1;
}
.dashboard-frame__panels
:global(.service-panel[data-model-id="runtime-health"] .panel__body) {
:global(.service-panel[data-layout="grid"] .panel__body) {
grid-template-columns: repeat(4, minmax(0, 1fr));
}
@ -147,7 +147,7 @@
}
.dashboard-frame__panels
:global(.service-panel[data-model-id="runtime-health"] .panel__body) {
:global(.service-panel[data-layout="grid"] .panel__body) {
grid-template-columns: 1fr;
}
}

View file

@ -7,7 +7,7 @@
let { group }: { group: UiServiceGroup } = $props();
</script>
<div class="service-panel" data-model-id={group.id}>
<div class="service-panel" data-layout={group.layout || "list"} data-model-id={group.id}>
<Panel title={group.title}>
{#if group.summary?.length}
<StatusStrip id={`${group.id}:summary`} items={group.summary} compact />