From 6a7284245fac0c4d271c99632863b120d143db85 Mon Sep 17 00:00:00 2001 From: Denozordec Date: Mon, 6 Apr 2026 22:52:37 +0700 Subject: [PATCH] feat: enhance UI components with improved styling and layout adjustments. Update button sizes, text classes, and overflow handling in various components for better readability and user experience across the operations page. --- .../lib/components/operations/OperationsJobsTab.svelte | 8 ++++---- .../components/operations/OperationsQuickActions.svelte | 8 ++++---- .../components/operations/OperationsRevisionsTab.svelte | 2 ++ web/src/lib/components/ui/table/table-row.svelte | 2 +- web/src/routes/operations/+page.svelte | 2 +- 5 files changed, 12 insertions(+), 10 deletions(-) diff --git a/web/src/lib/components/operations/OperationsJobsTab.svelte b/web/src/lib/components/operations/OperationsJobsTab.svelte index cc37cb9..2ca1425 100644 --- a/web/src/lib/components/operations/OperationsJobsTab.svelte +++ b/web/src/lib/components/operations/OperationsJobsTab.svelte @@ -76,11 +76,11 @@ aria-expanded={isJobExpanded(job.job_id)} onclick={() => void onToggleJobExpanded(job)} > - +

{job.kind}

-

{job.job_id}

+

{job.job_id}

@@ -128,8 +128,8 @@ {@const jobReport = jobReportsById.get(job.job_id)} {@const logEntries = getJobLogEntries(detailedJob)} {@const logTotal = getJobLogTotal(detailedJob, logEntries)} -
-
+
+
{#if isDetailsLoading}

Догружаем свежие детали задачи…

{/if} diff --git a/web/src/lib/components/operations/OperationsQuickActions.svelte b/web/src/lib/components/operations/OperationsQuickActions.svelte index 6242e62..e69aad6 100644 --- a/web/src/lib/components/operations/OperationsQuickActions.svelte +++ b/web/src/lib/components/operations/OperationsQuickActions.svelte @@ -77,14 +77,14 @@ {birdHealthyShortLabel(birdStatus.healthy)} {/if}
-

+

Локально на хосте API: birdc show protocols. Не заменяет мониторинг спикеров.

{#if birdLoading} -

Загрузка…

+

Загрузка…

{:else if birdStatus} {#if !birdStatus.birdc_configured} -

{birdStatus.message ?? 'birdc не настроен на API.'}

+

{birdStatus.message ?? 'birdc не настроен на API.'}

{:else if birdStatus.error}

{birdStatus.error}

{:else} @@ -97,7 +97,7 @@

{/if} {:else} -

Статус не загружен

+

Статус не загружен

{/if}
diff --git a/web/src/lib/components/operations/OperationsRevisionsTab.svelte b/web/src/lib/components/operations/OperationsRevisionsTab.svelte index 5b700f5..8d544bc 100644 --- a/web/src/lib/components/operations/OperationsRevisionsTab.svelte +++ b/web/src/lib/components/operations/OperationsRevisionsTab.svelte @@ -39,6 +39,7 @@ +
@@ -76,5 +77,6 @@ {/each}
+
diff --git a/web/src/lib/components/ui/table/table-row.svelte b/web/src/lib/components/ui/table/table-row.svelte index 90b4e2a..5f4f015 100644 --- a/web/src/lib/components/ui/table/table-row.svelte +++ b/web/src/lib/components/ui/table/table-row.svelte @@ -10,6 +10,6 @@ }: WithElementRef> = $props(); - + {@render children?.()} diff --git a/web/src/routes/operations/+page.svelte b/web/src/routes/operations/+page.svelte index c5d2ee0..f066bce 100644 --- a/web/src/routes/operations/+page.svelte +++ b/web/src/routes/operations/+page.svelte @@ -791,7 +791,7 @@ Задача: {jobDetail?.kind} {#if jobDetail} -
+
ID{jobDetail.job_id} Статус{jobDetail.status}