From 6b44181b2e0d3cbe31136327ef06bf5e45208bba Mon Sep 17 00:00:00 2001 From: Arman Date: Wed, 22 Jun 2022 10:31:00 +0200 Subject: [PATCH 1/8] chore: update css packages --- package-lock.json | 28 ++++++++++++++-------------- package.json | 4 ++-- 2 files changed, 16 insertions(+), 16 deletions(-) diff --git a/package-lock.json b/package-lock.json index aed02b9a1..c8b0da162 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,8 +8,8 @@ "name": "@appwrite/console", "version": "0.0.1", "dependencies": { - "@aw-labs/icons": "^0.0.0-13", - "@aw-labs/ui": "^0.0.0-13" + "@aw-labs/icons": "^0.0.0-14", + "@aw-labs/ui": "^0.0.0-14" }, "devDependencies": { "@playwright/test": "^1.22.2", @@ -57,14 +57,14 @@ } }, "node_modules/@aw-labs/icons": { - "version": "0.0.0-13", - "resolved": "https://registry.npmjs.org/@aw-labs/icons/-/icons-0.0.0-13.tgz", - "integrity": "sha512-ZzCoaxfhcaE3j57xzpFsw+QQ79wpDSRN+vi9VGZJRBKpVTE1j3T860SrYsh6viNGXmq2molf79ICb4/hyK4t7Q==" + "version": "0.0.0-14", + "resolved": "https://registry.npmjs.org/@aw-labs/icons/-/icons-0.0.0-14.tgz", + "integrity": "sha512-cvh/SXMdxc07w3ygA/fGiIN8d0+7L4k5nhf5cn9tjgN2x1qFco4oaqxqRc6h4AB/ScPnlusDuKqcXfSQYnGiEA==" }, "node_modules/@aw-labs/ui": { - "version": "0.0.0-13", - "resolved": "https://registry.npmjs.org/@aw-labs/ui/-/ui-0.0.0-13.tgz", - "integrity": "sha512-r00vTDAB72L1nCKgJWyqJIpA67eO9LEyezz5hBDwls02TOMmkungJaJidlmLDJHhzLpRpqNik8Ey1udp7Wve0Q==", + "version": "0.0.0-14", + "resolved": "https://registry.npmjs.org/@aw-labs/ui/-/ui-0.0.0-14.tgz", + "integrity": "sha512-IZhFmuFdM0Dkmse8q5lRPClhrlLIKhin231yV4weeujlIyd35B4cCR+J3TpsFZ6zs+2Sn2fV9PNDEBjiGwKanQ==", "dependencies": { "@aw-labs/icons": "*" } @@ -7779,14 +7779,14 @@ } }, "@aw-labs/icons": { - "version": "0.0.0-13", - "resolved": "https://registry.npmjs.org/@aw-labs/icons/-/icons-0.0.0-13.tgz", - "integrity": "sha512-ZzCoaxfhcaE3j57xzpFsw+QQ79wpDSRN+vi9VGZJRBKpVTE1j3T860SrYsh6viNGXmq2molf79ICb4/hyK4t7Q==" + "version": "0.0.0-14", + "resolved": "https://registry.npmjs.org/@aw-labs/icons/-/icons-0.0.0-14.tgz", + "integrity": "sha512-cvh/SXMdxc07w3ygA/fGiIN8d0+7L4k5nhf5cn9tjgN2x1qFco4oaqxqRc6h4AB/ScPnlusDuKqcXfSQYnGiEA==" }, "@aw-labs/ui": { - "version": "0.0.0-13", - "resolved": "https://registry.npmjs.org/@aw-labs/ui/-/ui-0.0.0-13.tgz", - "integrity": "sha512-r00vTDAB72L1nCKgJWyqJIpA67eO9LEyezz5hBDwls02TOMmkungJaJidlmLDJHhzLpRpqNik8Ey1udp7Wve0Q==", + "version": "0.0.0-14", + "resolved": "https://registry.npmjs.org/@aw-labs/ui/-/ui-0.0.0-14.tgz", + "integrity": "sha512-IZhFmuFdM0Dkmse8q5lRPClhrlLIKhin231yV4weeujlIyd35B4cCR+J3TpsFZ6zs+2Sn2fV9PNDEBjiGwKanQ==", "requires": { "@aw-labs/icons": "*" } diff --git a/package.json b/package.json index 814a92dac..b8835959b 100644 --- a/package.json +++ b/package.json @@ -19,8 +19,8 @@ "e2e": "playwright test tests/e2e" }, "dependencies": { - "@aw-labs/ui": "^0.0.0-13", - "@aw-labs/icons": "^0.0.0-13" + "@aw-labs/ui": "^0.0.0-14", + "@aw-labs/icons": "^0.0.0-14" }, "devDependencies": { "@playwright/test": "^1.22.2", From fe580cfdcd8e8ed243b0b5251c5f39d2c04ea07e Mon Sep 17 00:00:00 2001 From: Arman Date: Wed, 22 Jun 2022 10:31:26 +0200 Subject: [PATCH 2/8] feat: create box & cardGrid component --- src/lib/components/box.svelte | 9 +++++++++ src/lib/components/cardGrid.svelte | 17 +++++++++++++++++ src/lib/components/index.ts | 2 ++ 3 files changed, 28 insertions(+) create mode 100644 src/lib/components/box.svelte create mode 100644 src/lib/components/cardGrid.svelte diff --git a/src/lib/components/box.svelte b/src/lib/components/box.svelte new file mode 100644 index 000000000..c16d116ea --- /dev/null +++ b/src/lib/components/box.svelte @@ -0,0 +1,9 @@ +
+
+ +
+ + +
+
+
diff --git a/src/lib/components/cardGrid.svelte b/src/lib/components/cardGrid.svelte new file mode 100644 index 000000000..04e3a561a --- /dev/null +++ b/src/lib/components/cardGrid.svelte @@ -0,0 +1,17 @@ + + + +
+
+ +
+
+ +
+
+
+ +
+
diff --git a/src/lib/components/index.ts b/src/lib/components/index.ts index 2407a4d88..b1ecf9f35 100644 --- a/src/lib/components/index.ts +++ b/src/lib/components/index.ts @@ -1,6 +1,7 @@ export { default as Modal } from './modal.svelte'; export { default as Pagination } from './pagination.svelte'; export { default as Card } from './card.svelte'; +export { default as CardGrid } from './cardGrid.svelte'; export { default as Tile } from './tile.svelte'; export { default as Tiles } from './tiles.svelte'; export { default as Back } from './back.svelte'; @@ -20,3 +21,4 @@ export { default as Avatar } from './avatar.svelte'; export { default as SwitchBox } from './switchBox.svelte'; export { default as SwitchBoxes } from './switchBoxes.svelte'; export { default as Alert } from './alert.svelte'; +export { default as Box } from './box.svelte'; From 33eb8929e35b07182871db0e2cf99d4b13b3983e Mon Sep 17 00:00:00 2001 From: Arman Date: Wed, 22 Jun 2022 10:36:40 +0200 Subject: [PATCH 3/8] fix: alignment with class update --- src/lib/components/modal.svelte | 2 +- .../console/[project]/users/user/[user]/memberships.svelte | 2 +- src/routes/console/[project]/users/user/[user]/sessions.svelte | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/lib/components/modal.svelte b/src/lib/components/modal.svelte index eda6d80cc..c5bfe4a3d 100644 --- a/src/lib/components/modal.svelte +++ b/src/lib/components/modal.svelte @@ -55,7 +55,7 @@