diff --git a/src/lib/images/backups/empty/backups-dark.png b/src/lib/images/backups/empty/backups-dark.png index 2bc94af64..333651538 100644 Binary files a/src/lib/images/backups/empty/backups-dark.png and b/src/lib/images/backups/empty/backups-dark.png differ diff --git a/src/lib/images/backups/empty/backups-light.png b/src/lib/images/backups/empty/backups-light.png index 2f6bee325..888e662ad 100644 Binary files a/src/lib/images/backups/empty/backups-light.png and b/src/lib/images/backups/empty/backups-light.png differ diff --git a/src/lib/images/backups/empty/backups-mobile-dark.png b/src/lib/images/backups/empty/backups-mobile-dark.png index c96b3e1cd..7c9000e8a 100644 Binary files a/src/lib/images/backups/empty/backups-mobile-dark.png and b/src/lib/images/backups/empty/backups-mobile-dark.png differ diff --git a/src/lib/images/backups/empty/backups-mobile-light.png b/src/lib/images/backups/empty/backups-mobile-light.png index 93d9b1747..1d0255f45 100644 Binary files a/src/lib/images/backups/empty/backups-mobile-light.png and b/src/lib/images/backups/empty/backups-mobile-light.png differ diff --git a/src/lib/images/backups/empty/backups-tablet-dark.png b/src/lib/images/backups/empty/backups-tablet-dark.png index d53d52d5e..45d4dc86f 100644 Binary files a/src/lib/images/backups/empty/backups-tablet-dark.png and b/src/lib/images/backups/empty/backups-tablet-dark.png differ diff --git a/src/lib/images/backups/empty/backups-tablet-light.png b/src/lib/images/backups/empty/backups-tablet-light.png index e1080fe96..5a9141f74 100644 Binary files a/src/lib/images/backups/empty/backups-tablet-light.png and b/src/lib/images/backups/empty/backups-tablet-light.png differ diff --git a/src/routes/(console)/project-[project]/databases/database-[database]/backups/+page.svelte b/src/routes/(console)/project-[project]/databases/database-[database]/backups/+page.svelte index 3002e1635..b6a7a25c7 100644 --- a/src/routes/(console)/project-[project]/databases/database-[database]/backups/+page.svelte +++ b/src/routes/(console)/project-[project]/databases/database-[database]/backups/+page.svelte @@ -3,7 +3,7 @@ import { Container } from '$lib/layout'; import ContainerHeader from './containerHeader.svelte'; import BackupPolicy from './policy.svelte'; - import UpgradeCard from './upgradeCard.svelte'; + import LockedCard from './locked.svelte'; import Table from './table.svelte'; import type { PageData } from './$types'; import CreatePolicy from './createPolicy.svelte'; @@ -14,22 +14,12 @@ import { BillingPlan, Dependencies } from '$lib/constants'; import { isCloud, isSelfHosted } from '$lib/system'; import { organization } from '$lib/stores/organization'; - import { app } from '$lib/stores/app'; import { onMount } from 'svelte'; import { feedback } from '$lib/stores/feedback'; import { cronExpression, type UserBackupPolicy } from '$lib/helpers/backups'; import { ID } from '@appwrite.io/console'; import { showCreateBackup, showCreatePolicy } from './store'; - import LockedBackupsDarkDesktop from '$lib/images/backups/empty/backups-dark.png'; - import LockedBackupsLightDesktop from '$lib/images/backups/empty/backups-light.png'; - - import LockedBackupsDarkMobile from '$lib/images/backups/empty/backups-mobile-dark.png'; - import LockedBackupsLightMobile from '$lib/images/backups/empty/backups-mobile-light.png'; - - import LockedBackupsDarkTablet from '$lib/images/backups/empty/backups-tablet-dark.png'; - import LockedBackupsLightTablet from '$lib/images/backups/empty/backups-tablet-light.png'; - let policyCreateError: string; let totalPolicies: UserBackupPolicy[] = []; let isDisabled = isSelfHosted || (isCloud && $organization?.billingPlan === BillingPlan.FREE); @@ -188,34 +178,7 @@ {:else}
- - - - - - - +
{/if} @@ -254,23 +217,9 @@ align-content: center; } - .is-tablet { - display: none; - } - @media (min-width: 768px) { .policies-holder-card { max-width: 21.5rem; } } - - @media (min-width: 525px) and (max-width: 768px) { - .is-tablet { - display: block; - } - - .is-only-mobile { - display: none !important; - } - } diff --git a/src/routes/(console)/project-[project]/databases/database-[database]/backups/containerHeader.svelte b/src/routes/(console)/project-[project]/databases/database-[database]/backups/containerHeader.svelte index 67c241f4a..00aac4782 100644 --- a/src/routes/(console)/project-[project]/databases/database-[database]/backups/containerHeader.svelte +++ b/src/routes/(console)/project-[project]/databases/database-[database]/backups/containerHeader.svelte @@ -12,7 +12,9 @@
-
+
{title}
diff --git a/src/routes/(console)/project-[project]/databases/database-[database]/backups/locked.svelte b/src/routes/(console)/project-[project]/databases/database-[database]/backups/locked.svelte new file mode 100644 index 000000000..99701d07e --- /dev/null +++ b/src/routes/(console)/project-[project]/databases/database-[database]/backups/locked.svelte @@ -0,0 +1,124 @@ + + +
+ + +
+ +
+ + + +
+ + +
+ + + +
+ +
+
+
+ +
+ +
+ +
+
+ + +
+
+
+ +