diff --git a/resources/css/app.css b/resources/css/app.css index 594e622e4..54150d1bb 100644 --- a/resources/css/app.css +++ b/resources/css/app.css @@ -1016,8 +1016,14 @@ html[data-theme="custom"] textarea:disabled { } /* Public error surfaces (401/404/500/…). Match auth shell canvas + accent. */ +.error-page-body { + width: 100vw; + height: 100dvh; + overflow: hidden; +} + .error-shell { - min-height: 100dvh; + height: 100%; display: flex; align-items: center; justify-content: center; @@ -2375,6 +2381,11 @@ input[type="search"]::-webkit-search-results-decoration { grid-template-columns: 7.5rem minmax(9rem, 1fr) 8rem 6rem 5rem minmax(9rem, 1fr) minmax(9rem, auto); } +.volume-backup-executions-grid { + grid-template-columns: 7.5rem minmax(0, 1fr) 8.5rem 7rem 9rem minmax(9rem, 0.7fr); + min-width: 50rem; +} + .clone-destinations-table-grid { grid-template-columns: 2rem minmax(10rem, 1fr) minmax(10rem, 1fr); } diff --git a/resources/views/components/service-database/sidebar.blade.php b/resources/views/components/service-database/sidebar.blade.php index 4a7813fec..610cbd949 100644 --- a/resources/views/components/service-database/sidebar.blade.php +++ b/resources/views/components/service-database/sidebar.blade.php @@ -5,6 +5,7 @@ ]) @php + $serviceParameters = \Illuminate\Support\Arr::except($parameters, ['stack_service_uuid']); $items = [ [ 'label' => 'General', @@ -20,7 +21,8 @@ ], [ 'label' => 'Backups', - 'route' => 'project.service.database.backups', + 'route' => 'project.service.volume-backups.index', + 'parameters' => $serviceParameters, 'icon' => 'storages', 'active' => request()->routeIs('project.service.database.backup*'), 'visible' => $serviceDatabase?->isBackupSolutionAvailable() || $serviceDatabase?->is_migrated, @@ -54,7 +56,7 @@ 'menu-item-active' => $item['active'], ]) @if ($item['navigate'] ?? true) {{ wireNavigate() }} @endif - href="{{ route($item['route'], $parameters) }}"> + href="{{ route($item['route'], $item['parameters'] ?? $parameters) }}"> {{ $item['label'] }} diff --git a/resources/views/components/status-summary.blade.php b/resources/views/components/status-summary.blade.php index 4cea3b594..b64d986a2 100644 --- a/resources/views/components/status-summary.blade.php +++ b/resources/views/components/status-summary.blade.php @@ -62,7 +62,7 @@