From 1ee519bb7aae496f5c6f0ee3a98a692848f2ce76 Mon Sep 17 00:00:00 2001 From: Bergasha Date: Mon, 17 Aug 2026 15:14:29 +1000 Subject: [PATCH] fix(beszel): stop small text from vanishing under board zoom (#6616) --- packages/widgets/src/beszel-alerts/component.tsx | 14 +++++++------- .../widgets/src/beszel-system-grid/component.tsx | 6 +++--- packages/widgets/src/beszel/_shared/chart.tsx | 2 +- packages/widgets/src/beszel/_shared/disk-usage.tsx | 2 +- packages/widgets/src/beszel/_shared/tooltip.tsx | 2 +- 5 files changed, 13 insertions(+), 13 deletions(-) diff --git a/packages/widgets/src/beszel-alerts/component.tsx b/packages/widgets/src/beszel-alerts/component.tsx index 8990767f3..042d5549c 100644 --- a/packages/widgets/src/beszel-alerts/component.tsx +++ b/packages/widgets/src/beszel-alerts/component.tsx @@ -135,7 +135,7 @@ export default function BeszelAlertsWidget({ {alerts.length === 0 && ( - + {t("empty")} @@ -146,7 +146,7 @@ export default function BeszelAlertsWidget({ {triggeredAlerts.length > 0 && ( - + {t("status.triggered")} ({triggeredAlerts.length}) @@ -171,7 +171,7 @@ export default function BeszelAlertsWidget({ {showOkAlerts && okAlerts.length > 0 && ( - + {t("status.ok")} ({okAlerts.length}) @@ -196,7 +196,7 @@ export default function BeszelAlertsWidget({ - + {t("history")} @@ -215,7 +215,7 @@ export default function BeszelAlertsWidget({ style={{ borderRadius: 2, flexShrink: 0 }} bg={isResolved ? "green.6" : "red.6"} /> - + {entry.name} @@ -229,7 +229,7 @@ export default function BeszelAlertsWidget({ {isResolved ? t("resolved") : t("status.triggered")} - + {dayjs(entry.created).fromNow()} @@ -292,7 +292,7 @@ function AlertRow({ name, value, min, systemName, integrationName, triggered, sh backgroundColor: triggered ? "var(--mantine-color-red-light)" : "var(--mantine-color-default-hover)", }} > - + diff --git a/packages/widgets/src/beszel-system-grid/component.tsx b/packages/widgets/src/beszel-system-grid/component.tsx index c3d56cce7..d476371ce 100644 --- a/packages/widgets/src/beszel-system-grid/component.tsx +++ b/packages/widgets/src/beszel-system-grid/component.tsx @@ -59,7 +59,7 @@ interface SizeConfig { const defaultSizeConfig: SizeConfig = { iconSize: 10, - fontSize: "10px", + fontSize: "xs", progressSize: "xs", labelMiw: 40, valueMiw: 30, @@ -418,7 +418,7 @@ const SystemCard = ({ {visibleMetrics.map((m) => m.render(system, t, size))} {hiddenMetricCount > 0 && ( - + +{hiddenMetricCount} )} @@ -428,7 +428,7 @@ const SystemCard = ({ const SystemMetadata = ({ label, value }: { label: string; value: string }) => ( - + {label} diff --git a/packages/widgets/src/beszel/_shared/chart.tsx b/packages/widgets/src/beszel/_shared/chart.tsx index 0c32e9b2a..7a9949b6d 100644 --- a/packages/widgets/src/beszel/_shared/chart.tsx +++ b/packages/widgets/src/beszel/_shared/chart.tsx @@ -88,7 +88,7 @@ export function padLiveTimeGrid(data: Record[], pointCount = 60 }); } -const yAxisBase = { tickMargin: 0, tick: { fontSize: 10 } } as const; +const yAxisBase = { tickMargin: 0, tick: { fontSize: "var(--mantine-font-size-xs)" } } as const; const chartStyle = { minWidth: 0, minHeight: 1 } as const; const panelStyle = { minWidth: 0, overflow: "hidden" } as const; export const CPU_Y_AXIS_DOMAIN: [number, string] = [0, "auto"]; diff --git a/packages/widgets/src/beszel/_shared/disk-usage.tsx b/packages/widgets/src/beszel/_shared/disk-usage.tsx index ce7ec95f8..3678c20ed 100644 --- a/packages/widgets/src/beszel/_shared/disk-usage.tsx +++ b/packages/widgets/src/beszel/_shared/disk-usage.tsx @@ -94,7 +94,7 @@ export const DiskUsage = ({ system, fontSize, progressSize, valueMiw, valueGap = {[["/", system.disk] as const, ...filesystems].map(([path, value]) => ( - + {mountLabel(path)} diff --git a/packages/widgets/src/beszel/_shared/tooltip.tsx b/packages/widgets/src/beszel/_shared/tooltip.tsx index a7020b2dc..8211550fd 100644 --- a/packages/widgets/src/beszel/_shared/tooltip.tsx +++ b/packages/widgets/src/beszel/_shared/tooltip.tsx @@ -11,7 +11,7 @@ const styles: Record = { border: "1px solid var(--mantine-color-dark-4)", borderRadius: 6, padding: "6px 10px", - fontSize: 12, + fontSize: "var(--mantine-font-size-xs)", lineHeight: 1.5, pointerEvents: "none", overflowX: "hidden",