diff --git a/beszel/site/src/components/charts/area-chart.tsx b/beszel/site/src/components/charts/area-chart.tsx index a327fff..15979d6 100644 --- a/beszel/site/src/components/charts/area-chart.tsx +++ b/beszel/site/src/components/charts/area-chart.tsx @@ -84,6 +84,8 @@ export default memo(function AreaChartDefault({ { diff --git a/beszel/site/src/components/charts/container-chart.tsx b/beszel/site/src/components/charts/container-chart.tsx index d498da4..f42baf3 100644 --- a/beszel/site/src/components/charts/container-chart.tsx +++ b/beszel/site/src/components/charts/container-chart.tsx @@ -101,10 +101,10 @@ export default memo(function ContainerChart({ return ( {decimalString(received)} MB/s - rx + rx {decimalString(sent)} MB/s - tx + tx ) } catch (e) { @@ -145,6 +145,8 @@ export default memo(function ContainerChart({ > {totalMem && ( toFixedWithoutTrailingZeros(chartData.systemStats.at(-1)?.stats.s ?? 0.04, 2)]} width={yAxisWidth} diff --git a/beszel/site/src/components/charts/temperature-chart.tsx b/beszel/site/src/components/charts/temperature-chart.tsx index 838409b..2ac4dc5 100644 --- a/beszel/site/src/components/charts/temperature-chart.tsx +++ b/beszel/site/src/components/charts/temperature-chart.tsx @@ -64,6 +64,8 @@ export default memo(function TemperatureChart({ chartData }: { chartData: ChartD (collection: string, system: SystemRecord, chartTime: } export default function SystemDetail({ name }: { name: string }) { - const { t } = useTranslation() - + const { t, i18n } = useTranslation() const systems = useStore($systems) const chartTime = useStore($chartTime) /** Max CPU toggle value */ @@ -158,9 +157,10 @@ export default function SystemDetail({ name }: { name: string }) { systemStats, containerData, chartTime, + orientation: i18n.dir() == "rtl" ? "right" : "left", ...getTimeData(chartTime, lastCreated), } - }, [systemStats, containerData]) + }, [systemStats, containerData, t]) // get stats useEffect(() => { @@ -339,7 +339,7 @@ export default function SystemDetail({ name }: { name: string }) { })} -
+
@@ -542,7 +542,7 @@ function ContainerFilterBar() { return ( <> - + {containerFilter && ( ) } @@ -218,24 +218,24 @@ export default function SystemsTable({ filter }: { filter?: string }) { > {status === "paused" ? ( <> - + {t("systems_table.resume")} ) : ( <> - + {t("systems_table.pause")} )} copyToClipboard(host)}> - + {t("systems_table.copy_host")} - + {t("systems_table.delete")} diff --git a/beszel/site/src/lib/languages.json b/beszel/site/src/lib/languages.json index 7f9a55d..9f0b2a4 100644 --- a/beszel/site/src/lib/languages.json +++ b/beszel/site/src/lib/languages.json @@ -17,7 +17,7 @@ { "lang": "es", "label": "Español", - "e": "🇪🇸" + "e": "🇲🇽" }, { "lang": "fr", diff --git a/beszel/site/src/types.d.ts b/beszel/site/src/types.d.ts index a183b6f..44ec206 100644 --- a/beszel/site/src/types.d.ts +++ b/beszel/site/src/types.d.ts @@ -161,6 +161,7 @@ type ChartDataContainer = { export interface ChartData { systemStats: SystemStatsRecord[] containerData: ChartDataContainer[] + orientation: "right" | "left" ticks: number[] domain: number[] chartTime: ChartTimes