From 75780c4137dd909478fd4b2da1502931dbd3ea40 Mon Sep 17 00:00:00 2001 From: Arman Date: Fri, 5 May 2023 18:00:34 +0200 Subject: [PATCH] feat: settings billing page (WIP) --- src/lib/components/index.ts | 1 + src/lib/components/regionCard.svelte | 35 +++++++++++++ .../wizard/step1.svelte | 10 +++- .../wizard/step2.svelte | 52 +++++++++---------- .../settings/billing/+page.svelte | 10 ++++ .../settings/billing/budgetCap.svelte | 31 +++++++++++ .../settings/billing/bugetAlert.svelte | 0 .../settings/billing/overview.svelte | 0 8 files changed, 111 insertions(+), 28 deletions(-) create mode 100644 src/lib/components/regionCard.svelte create mode 100644 src/routes/console/project-[project]/settings/billing/+page.svelte create mode 100644 src/routes/console/project-[project]/settings/billing/budgetCap.svelte create mode 100644 src/routes/console/project-[project]/settings/billing/bugetAlert.svelte create mode 100644 src/routes/console/project-[project]/settings/billing/overview.svelte diff --git a/src/lib/components/index.ts b/src/lib/components/index.ts index e978959bf..6cfea4d81 100644 --- a/src/lib/components/index.ts +++ b/src/lib/components/index.ts @@ -49,6 +49,7 @@ export { default as Heading } from './heading.svelte'; export { default as Output } from './output.svelte'; export { default as ViewSelector } from './viewSelector.svelte'; export { default as LabelCard } from './labelCard.svelte'; +export { default as RegionCard } from './regionCard.svelte'; export { default as Limit } from './limit.svelte'; export { default as PaginationWithLimit } from './paginationWithLimit.svelte'; export { default as ClickableList } from './clickableList.svelte'; diff --git a/src/lib/components/regionCard.svelte b/src/lib/components/regionCard.svelte new file mode 100644 index 000000000..924dbc8c0 --- /dev/null +++ b/src/lib/components/regionCard.svelte @@ -0,0 +1,35 @@ + + + diff --git a/src/routes/console/organization-[organization]/wizard/step1.svelte b/src/routes/console/organization-[organization]/wizard/step1.svelte index 05f20aa87..5b7929519 100644 --- a/src/routes/console/organization-[organization]/wizard/step1.svelte +++ b/src/routes/console/organization-[organization]/wizard/step1.svelte @@ -33,7 +33,15 @@ {/if} -

Plan

+

Plan

+

+ For more details on our plans, visit our pricing page. +