From 2c5a7d103dace8419b096ec5d5cc7d5db522ba24 Mon Sep 17 00:00:00 2001 From: "SPRINX0\\prochazka" Date: Tue, 25 Mar 2025 15:10:59 +0100 Subject: [PATCH] premium info in community --- packages/web/src/icons/FontIcon.svelte | 2 + .../widgets/AdminPremiumPromoWidget.svelte | 79 +++++++++++++++++++ .../web/src/widgets/WidgetContainer.svelte | 4 + .../web/src/widgets/WidgetIconPanel.svelte | 26 +++++- 4 files changed, 110 insertions(+), 1 deletion(-) create mode 100644 packages/web/src/widgets/AdminPremiumPromoWidget.svelte diff --git a/packages/web/src/icons/FontIcon.svelte b/packages/web/src/icons/FontIcon.svelte index 74acfea14..0c00fd046 100644 --- a/packages/web/src/icons/FontIcon.svelte +++ b/packages/web/src/icons/FontIcon.svelte @@ -217,6 +217,8 @@ 'icon autocommit-on': 'mdi mdi-check-circle', 'icon autocommit-off': 'mdi mdi-check-circle-outline', + 'icon premium': 'mdi mdi-star', + 'img ok': 'mdi mdi-check-circle color-icon-green', 'img ok-inv': 'mdi mdi-check-circle color-icon-inv-green', 'img alert': 'mdi mdi-alert-circle color-icon-blue', diff --git a/packages/web/src/widgets/AdminPremiumPromoWidget.svelte b/packages/web/src/widgets/AdminPremiumPromoWidget.svelte new file mode 100644 index 000000000..a26f494a6 --- /dev/null +++ b/packages/web/src/widgets/AdminPremiumPromoWidget.svelte @@ -0,0 +1,79 @@ + + + +

Try DbGate Premium

+ +

Upgrade to get exclusive features:

+ + + +

Download DbGate Premium

+ + +
+ openWebLink('https://dbgate.io/download')} value="Download" /> +
+ +

Purchase DbGate Premium

+ + +
+ openWebLink('https://dbgate.io/purchase/premium')} value="Purchase" /> +
+
+ + diff --git a/packages/web/src/widgets/WidgetContainer.svelte b/packages/web/src/widgets/WidgetContainer.svelte index 096c920c8..814a60c96 100644 --- a/packages/web/src/widgets/WidgetContainer.svelte +++ b/packages/web/src/widgets/WidgetContainer.svelte @@ -8,6 +8,7 @@ import HistoryWidget from './HistoryWidget.svelte'; import AppWidget from './AppWidget.svelte'; import AdminMenuWidget from './AdminMenuWidget.svelte'; + import AdminPremiumPromoWidget from './AdminPremiumPromoWidget.svelte';