From 71b8fd90b000a9eb285f6fff20a759b2a7eb20db Mon Sep 17 00:00:00 2001 From: gorkem-bwl Date: Sun, 26 Apr 2026 01:55:33 -0400 Subject: [PATCH] feat(client): unify section headers on /logs and group titles with their tables - Apply the eyebrow variant to "Runtime stats" and "Memory & CPU" so /logs sections share the same uppercase header style as Job queue - Pair each section's heading + explainer with its table in a tighter sub-stack so the big gap only sits between sections, not under the explainer - Restore the missing useTheme() call inside TableFailedJobs and TableLogs so the monospace token resolves --- client/src/Pages/Logs/TabDiagnostics.tsx | 8 +- client/src/Pages/Logs/TabQueue.tsx | 106 +++++++++--------- .../src/Pages/Logs/components/TableJobs.tsx | 1 + .../src/Pages/Logs/components/TableLogs.tsx | 1 + 4 files changed, 61 insertions(+), 55 deletions(-) diff --git a/client/src/Pages/Logs/TabDiagnostics.tsx b/client/src/Pages/Logs/TabDiagnostics.tsx index 8ca8d276e..7b7ae943a 100644 --- a/client/src/Pages/Logs/TabDiagnostics.tsx +++ b/client/src/Pages/Logs/TabDiagnostics.tsx @@ -23,8 +23,8 @@ export const TabDiagnostics = () => { {t("pages.logs.diagnostics.sections.runtimeStats.title")} @@ -37,8 +37,8 @@ export const TabDiagnostics = () => { {t("pages.logs.diagnostics.sections.memoryCpu.title")} diff --git a/client/src/Pages/Logs/TabQueue.tsx b/client/src/Pages/Logs/TabQueue.tsx index 34830c9d6..84573e8f0 100644 --- a/client/src/Pages/Logs/TabQueue.tsx +++ b/client/src/Pages/Logs/TabQueue.tsx @@ -43,61 +43,65 @@ export const TabQueue = () => { }; return ( - + - - - {t("pages.logs.jobQueue")} - - - - ), + + + + {t("pages.logs.jobQueue")} + + - + > + + ), + }} + /> + + + - - - - {t("pages.logs.failedJobs")} - - - {t("pages.logs.failedJobsExplainer")} - + + + + {t("pages.logs.failedJobs")} + + + {t("pages.logs.failedJobsExplainer")} + + + -