diff --git a/dashboard/src/lib/components/ModelCard.svelte b/dashboard/src/lib/components/ModelCard.svelte index ce3449d3..c2498c42 100644 --- a/dashboard/src/lib/components/ModelCard.svelte +++ b/dashboard/src/lib/components/ModelCard.svelte @@ -280,7 +280,7 @@ let placementNodes: Array<{ id: string; deviceName: string; - deviceType: "macbook" | "studio" | "mini" | "unknown"; + deviceType: "macbook" | "studio" | "mini" | "dgx" | "linux" | "unknown"; totalGB: number; currentUsedGB: number; modelUsageGB: number; @@ -970,6 +970,101 @@ /> {/if} + {:else if node.deviceType === "dgx"} + + {@const s = node.iconSize} + {@const dgxW = s * 1.4} + {@const dgxH = s * 0.52} + + + + + + + + + + + + + {#if node.modelUsageGB > 0 && node.isUsed} + + {/if} + + {:else if node.deviceType === "linux"} + + {@const sz = node.iconSize} + {@const sc = sz / 100} + + + + + + + + + + + + + + + + {:else}