From 01b7eeeecf43b78208e6e85ea707a47e850a6b71 Mon Sep 17 00:00:00 2001 From: "SPRINX0\\prochazka" Date: Thu, 22 May 2025 10:29:36 +0200 Subject: [PATCH] cloud widgets refactor --- packages/web/src/icons/FontIcon.svelte | 2 +- ...idget.svelte => PrivateCloudWidget.svelte} | 32 ----------- .../web/src/widgets/PublicCloudWidget.svelte | 53 +++++++++++++++++++ .../web/src/widgets/WidgetContainer.svelte | 10 ++-- .../web/src/widgets/WidgetIconPanel.svelte | 15 +++--- 5 files changed, 70 insertions(+), 42 deletions(-) rename packages/web/src/widgets/{CloudItemsWidget.svelte => PrivateCloudWidget.svelte} (76%) create mode 100644 packages/web/src/widgets/PublicCloudWidget.svelte diff --git a/packages/web/src/icons/FontIcon.svelte b/packages/web/src/icons/FontIcon.svelte index babcd45ed..c3a338eee 100644 --- a/packages/web/src/icons/FontIcon.svelte +++ b/packages/web/src/icons/FontIcon.svelte @@ -41,7 +41,7 @@ 'icon cloud-upload': 'mdi mdi-cloud-upload', 'icon cloud': 'mdi mdi-cloud', 'icon cloud-public': 'mdi mdi-cloud-search', - 'icon cloud-logged': 'mdi mdi-cloud-key', + 'icon cloud-private': 'mdi mdi-cloud-key', 'icon import': 'mdi mdi-application-import', 'icon export': 'mdi mdi-application-export', 'icon new-connection': 'mdi mdi-database-plus', diff --git a/packages/web/src/widgets/CloudItemsWidget.svelte b/packages/web/src/widgets/PrivateCloudWidget.svelte similarity index 76% rename from packages/web/src/widgets/CloudItemsWidget.svelte rename to packages/web/src/widgets/PrivateCloudWidget.svelte index 0a6fdc538..777ec4c00 100644 --- a/packages/web/src/widgets/CloudItemsWidget.svelte +++ b/packages/web/src/widgets/PrivateCloudWidget.svelte @@ -1,11 +1,8 @@ + + + + + + + + + + + + + data.folder || undefined} + filter={publicFilter} + /> + + + diff --git a/packages/web/src/widgets/WidgetContainer.svelte b/packages/web/src/widgets/WidgetContainer.svelte index 38c1de040..a08a52d35 100644 --- a/packages/web/src/widgets/WidgetContainer.svelte +++ b/packages/web/src/widgets/WidgetContainer.svelte @@ -9,7 +9,8 @@ import AppWidget from './AppWidget.svelte'; import AdminMenuWidget from './AdminMenuWidget.svelte'; import AdminPremiumPromoWidget from './AdminPremiumPromoWidget.svelte'; - import CloudItemsWidget from './CloudItemsWidget.svelte'; + import PublicCloudWidget from './PublicCloudWidget.svelte'; + import PrivateCloudWidget from './PrivateCloudWidget.svelte';