From 695d972785ab6e14a78a08d16bf9bbd9ea1a74e0 Mon Sep 17 00:00:00 2001 From: Dillard Blom Date: Wed, 7 Oct 2026 23:56:28 +0200 Subject: [PATCH] Backups: let the runs table scroll on narrow screens The table could not shrink below its content width and ran off the page, cutting off the last columns; wrap it in an overflow-x container. --- src/components/Backups.vue | 51 ++++++++++++++++++++------------------ 1 file changed, 27 insertions(+), 24 deletions(-) diff --git a/src/components/Backups.vue b/src/components/Backups.vue index 9baf14f..3a09a28 100644 --- a/src/components/Backups.vue +++ b/src/components/Backups.vue @@ -30,30 +30,32 @@ - - - - - - - - - - - - - - - - - - - - - - - -
{{ t('ng_backup', 'Started') }}{{ t('ng_backup', 'Location') }}{{ t('ng_backup', 'Kind') }}{{ t('ng_backup', 'Restore point') }}{{ t('ng_backup', 'Status') }}{{ t('ng_backup', 'Files') }}{{ t('ng_backup', 'Uploaded') }}
{{ new Date(run.startedAt * 1000).toLocaleString() }}{{ targetName(run.targetId) }}{{ run.kind }}{{ run.snapshot ? new Date(run.snapshot.createdAt * 1000).toLocaleString() + (run.snapshot.label ? ' – ' + run.snapshot.label : '') : '' }}{{ run.status }}{{ run.status === 'running' ? ' (' + run.phase + ')' : '' }}{{ run.error ? ': ' + run.error : '' }}{{ run.stats?.files?.files ?? run.stats?.restored ?? '' }}{{ run.stats?.files ? formatSize(run.stats.files.uploaded) : '' }}
+
+ + + + + + + + + + + + + + + + + + + + + + + +
{{ t('ng_backup', 'Started') }}{{ t('ng_backup', 'Location') }}{{ t('ng_backup', 'Kind') }}{{ t('ng_backup', 'Restore point') }}{{ t('ng_backup', 'Status') }}{{ t('ng_backup', 'Files') }}{{ t('ng_backup', 'Uploaded') }}
{{ new Date(run.startedAt * 1000).toLocaleString() }}{{ targetName(run.targetId) }}{{ run.kind }}{{ run.snapshot ? new Date(run.snapshot.createdAt * 1000).toLocaleString() + (run.snapshot.label ? ' – ' + run.snapshot.label : '') : '' }}{{ run.status }}{{ run.status === 'running' ? ' (' + run.phase + ')' : '' }}{{ run.error ? ': ' + run.error : '' }}{{ run.stats?.files?.files ?? run.stats?.restored ?? '' }}{{ run.stats?.files ? formatSize(run.stats.files.uploaded) : '' }}
+
@@ -126,6 +128,7 @@ async function saveSchedule() {