From 719b5cd16b778d95ed4dfad74ad5768ee81a401f Mon Sep 17 00:00:00 2001 From: Arman Date: Thu, 22 Sep 2022 14:36:37 +0200 Subject: [PATCH 1/3] refactor: empty grid item --- src/lib/components/emptyGridItem.svelte | 11 +++++++++++ src/lib/images/empty-dark.svg | 1 + src/lib/images/empty-light.svg | 1 + src/routes/console/account/organizations/+page.svelte | 9 +-------- .../console/organization-[organization]/+page.svelte | 9 +-------- .../console/project-[project]/databases/+page.svelte | 9 +-------- .../databases/database/[database]/+page.svelte | 9 +-------- .../console/project-[project]/storage/+page.svelte | 9 +-------- 8 files changed, 18 insertions(+), 40 deletions(-) create mode 100644 src/lib/images/empty-dark.svg create mode 100644 src/lib/images/empty-light.svg diff --git a/src/lib/components/emptyGridItem.svelte b/src/lib/components/emptyGridItem.svelte index 7678addac..ab0126619 100644 --- a/src/lib/components/emptyGridItem.svelte +++ b/src/lib/components/emptyGridItem.svelte @@ -1,5 +1,16 @@ + + diff --git a/src/lib/images/empty-dark.svg b/src/lib/images/empty-dark.svg new file mode 100644 index 000000000..9babf164b --- /dev/null +++ b/src/lib/images/empty-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/lib/images/empty-light.svg b/src/lib/images/empty-light.svg new file mode 100644 index 000000000..9babf164b --- /dev/null +++ b/src/lib/images/empty-light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/routes/console/account/organizations/+page.svelte b/src/routes/console/account/organizations/+page.svelte index 61ce8f694..3f38b0dfb 100644 --- a/src/routes/console/account/organizations/+page.svelte +++ b/src/routes/console/account/organizations/+page.svelte @@ -69,14 +69,7 @@ {/each} {#if $organizationList?.total < limit + offset && ($organizationList?.total % 2 !== 0 || $organizationList?.total % 4 === 0)} (addOrganization = true)}> -
- -
-
-

Create a new organization

-
+

Create a new organization

{/if} diff --git a/src/routes/console/organization-[organization]/+page.svelte b/src/routes/console/organization-[organization]/+page.svelte index 8e8921b34..f369322a6 100644 --- a/src/routes/console/organization-[organization]/+page.svelte +++ b/src/routes/console/organization-[organization]/+page.svelte @@ -107,14 +107,7 @@ {/each} {#if projects.length < limit + offset && (projects.length % 2 !== 0 || projects.length % 4 === 0)} (showCreate = true)}> -
- -
-
-

Create a new project

-
+

Create a new project

{/if} diff --git a/src/routes/console/project-[project]/databases/+page.svelte b/src/routes/console/project-[project]/databases/+page.svelte index a45485191..661b0b9ad 100644 --- a/src/routes/console/project-[project]/databases/+page.svelte +++ b/src/routes/console/project-[project]/databases/+page.svelte @@ -50,14 +50,7 @@ {/each} {#if ($databaseList.total % 2 !== 0 || $databaseList.total % 4 === 0) && $databaseList.total - offset <= limit} (showCreate = true)}> -
- -
-
-

Create a new database

-
+

Create a new database

{/if} diff --git a/src/routes/console/project-[project]/databases/database/[database]/+page.svelte b/src/routes/console/project-[project]/databases/database/[database]/+page.svelte index 6c294fda6..995c8d9c2 100644 --- a/src/routes/console/project-[project]/databases/database/[database]/+page.svelte +++ b/src/routes/console/project-[project]/databases/database/[database]/+page.svelte @@ -64,14 +64,7 @@ {/each} {#if ($collections.total % 2 !== 0 || $collections.total % 4 === 0) && $collections.total - offset <= limit} (showCreate = true)}> -
- -
-
-

Create a new collection

-
+

Create a new collection

{/if} diff --git a/src/routes/console/project-[project]/storage/+page.svelte b/src/routes/console/project-[project]/storage/+page.svelte index dff6be811..7087a4ae4 100644 --- a/src/routes/console/project-[project]/storage/+page.svelte +++ b/src/routes/console/project-[project]/storage/+page.svelte @@ -83,14 +83,7 @@ {/each} {#if $bucketList.total % 2 !== 0} (showCreate = true)}> -
- -
-
-

Add a new bucket

-
+

Add a new bucket

{/if} From e32837611270d08446fee93a3d13075aa6437f91 Mon Sep 17 00:00:00 2001 From: Arman Date: Thu, 22 Sep 2022 16:04:36 +0200 Subject: [PATCH 2/3] feat: merge `empty` & `emptyGridItem` + update istances --- src/lib/components/empty.svelte | 37 ++++++++++++++----- src/lib/components/emptyGridItem.svelte | 16 -------- src/lib/components/index.ts | 1 - .../console/account/activity/+page.svelte | 2 +- .../account/organizations/+page.svelte | 21 +++-------- .../console/account/sessions/+page.svelte | 2 +- .../organization-[organization]/+page.svelte | 21 +++-------- .../authentication/+page.svelte | 32 ++++++---------- .../authentication/teams/+page.svelte | 10 +---- .../teams/[team]/activity/+page.svelte | 2 +- .../teams/[team]/members/+page.svelte | 16 +------- .../user/[user]/activity/+page.svelte | 2 +- .../user/[user]/memberships/+page.svelte | 2 +- .../user/[user]/sessions/+page.svelte | 2 +- .../project-[project]/databases/+page.svelte | 22 +++-------- .../database/[database]/+page.svelte | 22 +++-------- .../collection/[collection]/+page.svelte | 16 +------- .../[collection]/attributes/+page.svelte | 16 +------- .../[collection]/indexes/+page.svelte | 32 ++-------------- .../project-[project]/functions/+page.svelte | 13 +++++-- .../project-[project]/keys/+page.svelte | 8 +++- .../project-[project]/storage/+page.svelte | 24 +++--------- .../storage/bucket/[bucket]/+page.svelte | 16 +------- .../project-[project]/webhooks/+page.svelte | 8 +++- 24 files changed, 104 insertions(+), 239 deletions(-) delete mode 100644 src/lib/components/emptyGridItem.svelte diff --git a/src/lib/components/empty.svelte b/src/lib/components/empty.svelte index 4e2763563..01e0e7eb1 100644 --- a/src/lib/components/empty.svelte +++ b/src/lib/components/empty.svelte @@ -1,11 +1,30 @@ - -
- -
+{#if isButton} + +{:else} +
+ +
+{/if} diff --git a/src/lib/components/emptyGridItem.svelte b/src/lib/components/emptyGridItem.svelte deleted file mode 100644 index ab0126619..000000000 --- a/src/lib/components/emptyGridItem.svelte +++ /dev/null @@ -1,16 +0,0 @@ - - - diff --git a/src/lib/components/index.ts b/src/lib/components/index.ts index c45bd5cec..b6f4ffb8b 100644 --- a/src/lib/components/index.ts +++ b/src/lib/components/index.ts @@ -24,6 +24,5 @@ export { default as Alert } from './alert.svelte'; export { default as Box } from './box.svelte'; export { default as Search } from './search.svelte'; export { default as GridItem1 } from './gridItem1.svelte'; -export { default as EmptyGridItem } from './emptyGridItem.svelte'; export { default as Steps } from './steps.svelte'; export { default as Step } from './step.svelte'; diff --git a/src/routes/console/account/activity/+page.svelte b/src/routes/console/account/activity/+page.svelte index 54173f68f..909e94e22 100644 --- a/src/routes/console/account/activity/+page.svelte +++ b/src/routes/console/account/activity/+page.svelte @@ -86,7 +86,7 @@ {:else} - +

No logs available

diff --git a/src/routes/console/account/organizations/+page.svelte b/src/routes/console/account/organizations/+page.svelte index 3f38b0dfb..19da34bba 100644 --- a/src/routes/console/account/organizations/+page.svelte +++ b/src/routes/console/account/organizations/+page.svelte @@ -1,6 +1,6 @@ {#if isButton} {:else} -
+
{/if} diff --git a/src/routes/console/account/organizations/+page.svelte b/src/routes/console/account/organizations/+page.svelte index 19da34bba..2635cd0c6 100644 --- a/src/routes/console/account/organizations/+page.svelte +++ b/src/routes/console/account/organizations/+page.svelte @@ -79,7 +79,7 @@
{:else} - (addOrganization = true)}> + (addOrganization = true)}>

Create a new organization

diff --git a/src/routes/console/organization-[organization]/+page.svelte b/src/routes/console/organization-[organization]/+page.svelte index 66310d89f..541f239fe 100644 --- a/src/routes/console/organization-[organization]/+page.svelte +++ b/src/routes/console/organization-[organization]/+page.svelte @@ -117,7 +117,7 @@
{:else} - (showCreate = true)}> + (showCreate = true)}>

Create a new project

diff --git a/src/routes/console/project-[project]/authentication/+page.svelte b/src/routes/console/project-[project]/authentication/+page.svelte index d778d542f..58c6089bc 100644 --- a/src/routes/console/project-[project]/authentication/+page.svelte +++ b/src/routes/console/project-[project]/authentication/+page.svelte @@ -118,7 +118,7 @@
{:else} - (showCreate = true)}> + (showCreate = true)}>
{:else} - (showCreate = true)}> + (showCreate = true)}>
{:else} - (showCreate = true)}> + (showCreate = true)}>

Add your first member to get started

{/if} diff --git a/src/routes/console/project-[project]/databases/+page.svelte b/src/routes/console/project-[project]/databases/+page.svelte index ea3a36108..ec24fe429 100644 --- a/src/routes/console/project-[project]/databases/+page.svelte +++ b/src/routes/console/project-[project]/databases/+page.svelte @@ -60,7 +60,7 @@
{:else} - (showCreate = true)}> + (showCreate = true)}>

Create your first Database to get started

{/if} diff --git a/src/routes/console/project-[project]/databases/database/[database]/+page.svelte b/src/routes/console/project-[project]/databases/database/[database]/+page.svelte index 57814316a..66995db00 100644 --- a/src/routes/console/project-[project]/databases/database/[database]/+page.svelte +++ b/src/routes/console/project-[project]/databases/database/[database]/+page.svelte @@ -90,7 +90,7 @@ {:else} - (showCreate = true)}> + (showCreate = true)}>

Create your first collection to get started

{/if} diff --git a/src/routes/console/project-[project]/databases/database/[database]/collection/[collection]/+page.svelte b/src/routes/console/project-[project]/databases/database/[database]/collection/[collection]/+page.svelte index 795a63170..a2369f16a 100644 --- a/src/routes/console/project-[project]/databases/database/[database]/collection/[collection]/+page.svelte +++ b/src/routes/console/project-[project]/databases/database/[database]/collection/[collection]/+page.svelte @@ -81,7 +81,7 @@ {:else} - +

Crate your first document to get started

{/if} diff --git a/src/routes/console/project-[project]/databases/database/[database]/collection/[collection]/attributes/+page.svelte b/src/routes/console/project-[project]/databases/database/[database]/collection/[collection]/attributes/+page.svelte index 65f028e5c..e99c9e8b8 100644 --- a/src/routes/console/project-[project]/databases/database/[database]/collection/[collection]/attributes/+page.svelte +++ b/src/routes/console/project-[project]/databases/database/[database]/collection/[collection]/attributes/+page.svelte @@ -115,7 +115,7 @@ {:else} - (showCreate = true)}> + (showCreate = true)}>

Crate your first attribute to get started

{/if} diff --git a/src/routes/console/project-[project]/databases/database/[database]/collection/[collection]/indexes/+page.svelte b/src/routes/console/project-[project]/databases/database/[database]/collection/[collection]/indexes/+page.svelte index 5c1f3c9ea..33a3bf604 100644 --- a/src/routes/console/project-[project]/databases/database/[database]/collection/[collection]/indexes/+page.svelte +++ b/src/routes/console/project-[project]/databases/database/[database]/collection/[collection]/indexes/+page.svelte @@ -157,11 +157,11 @@ {:else if $collection.indexes?.length} - (showCreateIndex = true)}> + (showCreateIndex = true)}>

Create your first attribute to get started

{:else} - (showCreateIndex = true)}> + (showCreateIndex = true)}>

Create your first index to get started

{/if} diff --git a/src/routes/console/project-[project]/storage/+page.svelte b/src/routes/console/project-[project]/storage/+page.svelte index 22a11b2aa..18457d01b 100644 --- a/src/routes/console/project-[project]/storage/+page.svelte +++ b/src/routes/console/project-[project]/storage/+page.svelte @@ -109,7 +109,7 @@ {:else} - (showCreate = true)}> + (showCreate = true)}>

Add your first bucket to get started

{/if} diff --git a/src/routes/console/project-[project]/storage/bucket/[bucket]/+page.svelte b/src/routes/console/project-[project]/storage/bucket/[bucket]/+page.svelte index 4215c4674..4a3cff400 100644 --- a/src/routes/console/project-[project]/storage/bucket/[bucket]/+page.svelte +++ b/src/routes/console/project-[project]/storage/bucket/[bucket]/+page.svelte @@ -195,7 +195,7 @@ {:else} - (showCreate = true)}> + (showCreate = true)}>

Upload some files to get started

{/if}