diff --git a/src/lib/components/cardContainer.svelte b/src/lib/components/cardContainer.svelte index 170c045b9..eb88d0912 100644 --- a/src/lib/components/cardContainer.svelte +++ b/src/lib/components/cardContainer.svelte @@ -3,10 +3,13 @@ import { Empty } from '$lib/components'; import { CARD_LIMIT } from '$lib/constants'; import { preferences } from '$lib/stores/preferences'; + import { isCloud } from '$lib/system'; + import CardPlanLimit from './cardPlanLimit.svelte'; export let offset = 0; export let total = 0; export let event: string = null; + export let service: string = ''; $: limit = preferences.get($page.route)?.limit ?? CARD_LIMIT; @@ -18,8 +21,12 @@ {#if total > 3 ? total < limit + offset : total % 2 !== 0} - - - + {#if isCloud && !!service} + + {:else} + + + + {/if} {/if} diff --git a/src/lib/components/cardPlanLimit.svelte b/src/lib/components/cardPlanLimit.svelte new file mode 100644 index 000000000..d9e39a2de --- /dev/null +++ b/src/lib/components/cardPlanLimit.svelte @@ -0,0 +1,16 @@ + + +
+
+

Upgrade your plan add more {service}

+ +
+
diff --git a/src/lib/components/index.ts b/src/lib/components/index.ts index 2a37c47a1..915bcf79b 100644 --- a/src/lib/components/index.ts +++ b/src/lib/components/index.ts @@ -57,3 +57,4 @@ export { default as ProgressBar } from './progressBar.svelte'; export { default as ProgressBarBig } from './progressBarBig.svelte'; export { default as ProjectUsage } from './projectUsage.svelte'; export { default as CreditCardInfo } from './creditCardInfo.svelte'; +export { default as CardPlanLimit } from './cardPlanLimit.svelte'; diff --git a/src/lib/layout/containerHeader.svelte b/src/lib/layout/containerHeader.svelte index 4c4bf7e60..f2734945f 100644 --- a/src/lib/layout/containerHeader.svelte +++ b/src/lib/layout/containerHeader.svelte @@ -65,13 +65,19 @@ - +
+ +
diff --git a/src/routes/console/project-[project]/settings/webhooks/+page.svelte b/src/routes/console/project-[project]/settings/webhooks/+page.svelte index d4de26fa6..206313b54 100644 --- a/src/routes/console/project-[project]/settings/webhooks/+page.svelte +++ b/src/routes/console/project-[project]/settings/webhooks/+page.svelte @@ -50,7 +50,7 @@ POST URL Events - + {#each data.webhooks.webhooks as webhook}