From cc873da4413f52c764e1e6abe8ee97ea7182b7e7 Mon Sep 17 00:00:00 2001 From: tglide <26071571+TGlide@users.noreply.github.com> Date: Tue, 4 Apr 2023 18:58:23 +0100 Subject: [PATCH 01/10] refactor: onboarding style changes --- .../console/project-[project]/overview/onboard.svelte | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/routes/console/project-[project]/overview/onboard.svelte b/src/routes/console/project-[project]/overview/onboard.svelte index 65b6578524..25dc94f90c 100644 --- a/src/routes/console/project-[project]/overview/onboard.svelte +++ b/src/routes/console/project-[project]/overview/onboard.svelte @@ -48,7 +48,9 @@

Getting Started Guide

-

Let's get your project up and running

+

+ Let's get your project up and running +

@@ -58,7 +60,7 @@

Add a Platform

-

+

Our SDK's make it possible to easily add any platform that you want to use.

@@ -96,7 +98,7 @@

Integrate With Your Server

-

+

Our SDK's make it possible to easily add any platform that you want to use.

@@ -152,7 +154,7 @@
Add a Platform to View Data About Your Project
-
+
Get insights on bandwidth usage, requests, realtime connections and more after making your first API call
From 09bf5ee06573f6c8364ab8146a4156b64e3763a8 Mon Sep 17 00:00:00 2001 From: tglide <26071571+TGlide@users.noreply.github.com> Date: Mon, 10 Apr 2023 13:41:27 +0100 Subject: [PATCH 02/10] fix: onboarding adjutments --- src/routes/console/project-[project]/overview/onboard.svelte | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/routes/console/project-[project]/overview/onboard.svelte b/src/routes/console/project-[project]/overview/onboard.svelte index 25dc94f90c..7ecd4ee6ee 100644 --- a/src/routes/console/project-[project]/overview/onboard.svelte +++ b/src/routes/console/project-[project]/overview/onboard.svelte @@ -146,7 +146,7 @@
+ style={`background-image: url(${onBoardImage1}); box-shadow: none !important`}>
From 94b802dd8f388c5537e00e8ec4a64138210281ab Mon Sep 17 00:00:00 2001 From: tglide <26071571+TGlide@users.noreply.github.com> Date: Tue, 11 Apr 2023 18:31:17 +0100 Subject: [PATCH 03/10] refactor: copy changes --- .../project-[project]/overview/onboard.svelte | 17 +++++++++-------- .../overview/platforms/createWeb.svelte | 6 +++--- .../overview/platforms/wizard/web/step1.svelte | 2 +- .../overview/platforms/wizard/web/step2.svelte | 9 +++------ .../overview/platforms/wizard/web/step3.svelte | 8 ++++---- 5 files changed, 20 insertions(+), 22 deletions(-) diff --git a/src/routes/console/project-[project]/overview/onboard.svelte b/src/routes/console/project-[project]/overview/onboard.svelte index 7ecd4ee6ee..18c0555d78 100644 --- a/src/routes/console/project-[project]/overview/onboard.svelte +++ b/src/routes/console/project-[project]/overview/onboard.svelte @@ -14,22 +14,22 @@ const platforms = [ { - title: 'Web App', + title: 'Web', icon: 'grayscale/code', platform: Platform.Web }, { - title: 'Flutter App', + title: 'Flutter', icon: 'color/flutter', platform: Platform.Flutter }, { - title: 'Apple App', + title: 'Apple', icon: 'color/apple', platform: Platform.Apple }, { - title: 'Android App', + title: 'Android', icon: 'color/android', platform: Platform.Android } @@ -49,7 +49,7 @@

Getting Started Guide

- Let's get your project up and running + Here are some next steps to start building

@@ -61,7 +61,7 @@

Add a Platform

- Our SDK's make it possible to easily add any platform that you want to use. + Our SDKs make it possible to easily integrate with any platform.

@@ -99,7 +99,8 @@

Integrate With Your Server

- Our SDK's make it possible to easily add any platform that you want to use. + Appwrite is designed to adapt to your existing backend. Integrate Appwrite with your + backend code base using Server SDKs or Webhooks.

@@ -152,7 +153,7 @@
- Add a Platform to View Data About Your Project + Add a platform to view data about your project
Get insights on bandwidth usage, requests, realtime connections and more after making diff --git a/src/routes/console/project-[project]/overview/platforms/createWeb.svelte b/src/routes/console/project-[project]/overview/platforms/createWeb.svelte index a7f571b651..a2e35f90a8 100644 --- a/src/routes/console/project-[project]/overview/platforms/createWeb.svelte +++ b/src/routes/console/project-[project]/overview/platforms/createWeb.svelte @@ -26,7 +26,7 @@ const stepsComponents: WizardStepsType = new Map(); stepsComponents.set(1, { - label: 'Register your app', + label: 'Register your platform', component: Step1 }); stepsComponents.set(2, { @@ -35,7 +35,7 @@ optional: true }); stepsComponents.set(3, { - label: "Let's get coding", + label: 'Initialize SDK', component: Step3, optional: true }); @@ -47,7 +47,7 @@ - Register your Web app + Register your hostname

- When you're using a bundler (like Rollup), import the Appwrite module when you need it: + >, import Appwrite as a module:

{:else if method === Method.CDN} -

- To install with a CDN (content delivery network) add the following scripts to the bottom - of your tag, but before you use any Appwrite services: -

+

Add the following script tags to install Appwrite with a CDN:

{/if}
diff --git a/src/routes/console/project-[project]/overview/platforms/wizard/web/step3.svelte b/src/routes/console/project-[project]/overview/platforms/wizard/web/step3.svelte index 2e4e6744c1..06f487e84f 100644 --- a/src/routes/console/project-[project]/overview/platforms/wizard/web/step3.svelte +++ b/src/routes/console/project-[project]/overview/platforms/wizard/web/step3.svelte @@ -12,12 +12,12 @@ client - Let's get coding + Initialize SDK -

Init your SDK

+

Initialize your SDK

- Now that you've downloaded the SDK, it's time to initialze it. Use your project ID, which - can be found in your project settings page. + Initialize your SDK by pointing the client to your Appwrite project using your +

From 8cc5b38bebdd859a5a27c35e8974aafe8fe25caa Mon Sep 17 00:00:00 2001 From: tglide <26071571+TGlide@users.noreply.github.com> Date: Tue, 11 Apr 2023 19:02:51 +0100 Subject: [PATCH 04/10] refactor: several copy changes --- .../overview/platforms/createAndroid.svelte | 4 ++-- .../overview/platforms/createApple.svelte | 2 +- .../overview/platforms/createFlutter.svelte | 6 +++--- .../overview/platforms/createWeb.svelte | 2 +- .../overview/platforms/wizard/android/step2.svelte | 2 +- .../overview/platforms/wizard/android/step3.svelte | 7 ++++--- .../overview/platforms/wizard/apple/step1.svelte | 2 +- .../overview/platforms/wizard/apple/step2.svelte | 6 ++++-- .../overview/platforms/wizard/apple/step3.svelte | 14 ++++++-------- .../overview/platforms/wizard/flutter/step1.svelte | 11 ++++++++++- .../overview/platforms/wizard/flutter/step2.svelte | 7 +++++-- .../overview/platforms/wizard/flutter/step3.svelte | 7 ++++--- .../overview/platforms/wizard/step4.svelte | 13 ++++++++++--- .../overview/platforms/wizard/web/step3.svelte | 5 +++-- 14 files changed, 55 insertions(+), 33 deletions(-) diff --git a/src/routes/console/project-[project]/overview/platforms/createAndroid.svelte b/src/routes/console/project-[project]/overview/platforms/createAndroid.svelte index 6cbb9e9d7c..ccc5397584 100644 --- a/src/routes/console/project-[project]/overview/platforms/createAndroid.svelte +++ b/src/routes/console/project-[project]/overview/platforms/createAndroid.svelte @@ -47,8 +47,8 @@ + finalAction="Go to dashboard" /> diff --git a/src/routes/console/project-[project]/overview/platforms/createApple.svelte b/src/routes/console/project-[project]/overview/platforms/createApple.svelte index 4473938f3b..64eda21f27 100644 --- a/src/routes/console/project-[project]/overview/platforms/createApple.svelte +++ b/src/routes/console/project-[project]/overview/platforms/createApple.svelte @@ -51,4 +51,4 @@ steps={stepsComponents} on:finish={onFinish} on:exit={onFinish} - finalAction="Take me to my Dashboard" /> + finalAction="Go to dashboard" /> diff --git a/src/routes/console/project-[project]/overview/platforms/createFlutter.svelte b/src/routes/console/project-[project]/overview/platforms/createFlutter.svelte index cab3673bba..98059a5807 100644 --- a/src/routes/console/project-[project]/overview/platforms/createFlutter.svelte +++ b/src/routes/console/project-[project]/overview/platforms/createFlutter.svelte @@ -26,7 +26,7 @@ const stepsComponents: WizardStepsType = new Map(); stepsComponents.set(1, { - label: 'Register your app', + label: 'Register your platform', component: Step1 }); stepsComponents.set(2, { @@ -47,8 +47,8 @@ + finalAction="Go to dashboard" /> diff --git a/src/routes/console/project-[project]/overview/platforms/createWeb.svelte b/src/routes/console/project-[project]/overview/platforms/createWeb.svelte index a2e35f90a8..5d79790e62 100644 --- a/src/routes/console/project-[project]/overview/platforms/createWeb.svelte +++ b/src/routes/console/project-[project]/overview/platforms/createWeb.svelte @@ -51,4 +51,4 @@ steps={stepsComponents} on:finish={onFinish} on:exit={onFinish} - finalAction="Take me to my Dashboard" /> + finalAction="Go to dashboard" /> diff --git a/src/routes/console/project-[project]/overview/platforms/wizard/android/step2.svelte b/src/routes/console/project-[project]/overview/platforms/wizard/android/step2.svelte index 95839d15ce..e6fb7c4559 100644 --- a/src/routes/console/project-[project]/overview/platforms/wizard/android/step2.svelte +++ b/src/routes/console/project-[project]/overview/platforms/wizard/android/step2.svelte @@ -11,7 +11,7 @@ Get the SDK -

First, add this to your root level build.gradle file:

+

First, add this to your root level build.gradle file.

And add this to your project's build.gradle file:

diff --git a/src/routes/console/project-[project]/overview/platforms/wizard/android/step3.svelte b/src/routes/console/project-[project]/overview/platforms/wizard/android/step3.svelte index b18f0f23a6..1bf2bd9ab1 100644 --- a/src/routes/console/project-[project]/overview/platforms/wizard/android/step3.svelte +++ b/src/routes/console/project-[project]/overview/platforms/wizard/android/step3.svelte @@ -1,5 +1,6 @@ - Register your Flutter app + Register your {registee}
Get the SDK -

Add Appwrite SDK to your package's pubspec.yaml file. You can view an example here.

+

+ Add Appwrite SDK to your package's pubspec.yaml file. You can + view an example here. +

- You can also install the SDK using the Dart package manager from your terminal: + You can also install the SDK using the Dart package manager from your terminal.

diff --git a/src/routes/console/project-[project]/overview/platforms/wizard/flutter/step3.svelte b/src/routes/console/project-[project]/overview/platforms/wizard/flutter/step3.svelte index ec5b9ac48b..4c2cf05bfb 100644 --- a/src/routes/console/project-[project]/overview/platforms/wizard/flutter/step3.svelte +++ b/src/routes/console/project-[project]/overview/platforms/wizard/flutter/step3.svelte @@ -3,6 +3,7 @@ import { WizardStep } from '$lib/layout'; import { Mode, MODE } from '$lib/system'; import { sdk } from '$lib/stores/sdk'; + import Id from '$lib/components/id.svelte'; const { endpoint, project } = sdk.forProject.client.config; const code = `import 'package:appwrite/appwrite.dart'; @@ -19,10 +20,10 @@ client Let's get coding -

Init your SDK

+

Initialize your SDK

- Now that you've downloaded the SDK, it's time to initialze it. Use your project ID, which - can be found in your project settings page. + Initialize your SDK by pointing the client to your Appwrite project using your Project ID

diff --git a/src/routes/console/project-[project]/overview/platforms/wizard/step4.svelte b/src/routes/console/project-[project]/overview/platforms/wizard/step4.svelte index c6cbb6d172..cc2c489588 100644 --- a/src/routes/console/project-[project]/overview/platforms/wizard/step4.svelte +++ b/src/routes/console/project-[project]/overview/platforms/wizard/step4.svelte @@ -1,12 +1,19 @@ You're ready to go 🎉

- Congrats, you've just added your first platform to your Appwrite dashboard! Are you ready to - give it a go? Why not add a database to your project, or start uploading files? The choice - is up to you. + {#if isFirstProject} + Congratulations on adding the first platform to your project! Start exploring by + creating users, adding a database to your project, or uploading files to a bucket. + {:else} + Congratulations on adding another platform to your project! Start building by adding a + database, uploading files to a bucket and more via your dashboard. + {/if}

diff --git a/src/routes/console/project-[project]/overview/platforms/wizard/web/step3.svelte b/src/routes/console/project-[project]/overview/platforms/wizard/web/step3.svelte index 06f487e84f..61dad974e0 100644 --- a/src/routes/console/project-[project]/overview/platforms/wizard/web/step3.svelte +++ b/src/routes/console/project-[project]/overview/platforms/wizard/web/step3.svelte @@ -1,5 +1,6 @@ - Register your Apple app + Register your bundle ID -

Choose a device

+

Choose an Apple platform

Project ID

-

+

Before sending any API calls to your new Appwrite project, make sure your device or emulator has network access to your Appwrite project's hostname or IP address.

From 0da8fc395ded8cb1774cec4c5989c5997de5a3a1 Mon Sep 17 00:00:00 2001 From: Christy Jacob Date: Tue, 8 Aug 2023 15:30:40 +0000 Subject: [PATCH 08/10] chore: trigger ci --- .gitpod.yml | 9 +++++++++ .../console/project-[project]/overview/onboard.svelte | 2 +- 2 files changed, 10 insertions(+), 1 deletion(-) create mode 100644 .gitpod.yml diff --git a/.gitpod.yml b/.gitpod.yml new file mode 100644 index 0000000000..3c1848749b --- /dev/null +++ b/.gitpod.yml @@ -0,0 +1,9 @@ +# This configuration file was automatically generated by Gitpod. +# Please adjust to your needs (see https://www.gitpod.io/docs/introduction/learn-gitpod/gitpod-yaml) +# and commit this file to your remote git repository to share the goodness with others. + +# Learn more from ready-to-use templates: https://www.gitpod.io/docs/introduction/getting-started/quickstart + +tasks: + - init: npm install && npm run build + command: npm run dev diff --git a/src/routes/console/project-[project]/overview/onboard.svelte b/src/routes/console/project-[project]/overview/onboard.svelte index 18c0555d78..9d16fbabc1 100644 --- a/src/routes/console/project-[project]/overview/onboard.svelte +++ b/src/routes/console/project-[project]/overview/onboard.svelte @@ -98,7 +98,7 @@

Integrate With Your Server

-

+

Appwrite is designed to adapt to your existing backend. Integrate Appwrite with your backend code base using Server SDKs or Webhooks.

From e44c04fe01b6ebfe4209eca2c186fa356b949716 Mon Sep 17 00:00:00 2001 From: tglide <26071571+TGlide@users.noreply.github.com> Date: Tue, 8 Aug 2023 17:56:33 +0100 Subject: [PATCH 09/10] small changes --- .../overview/platforms/wizard/android/step3.svelte | 5 +++-- .../overview/platforms/wizard/apple/step3.svelte | 5 +++-- .../overview/platforms/wizard/flutter/step3.svelte | 2 +- .../overview/platforms/wizard/web/step3.svelte | 3 ++- 4 files changed, 9 insertions(+), 6 deletions(-) diff --git a/src/routes/console/project-[project]/overview/platforms/wizard/android/step3.svelte b/src/routes/console/project-[project]/overview/platforms/wizard/android/step3.svelte index 1bf2bd9ab1..a1cc6d9c48 100644 --- a/src/routes/console/project-[project]/overview/platforms/wizard/android/step3.svelte +++ b/src/routes/console/project-[project]/overview/platforms/wizard/android/step3.svelte @@ -15,12 +15,13 @@ val client = Client(context) - Let's get coding + Initialize

Initialize your SDK

Initialize your SDK by pointing the client to your Appwrite project using your Project ID + value={project}>Project ID.

- Let's get coding + Initialize SDK

Initialize your SDK

Initialize your SDK by pointing the client to your Appwrite project using your Project ID + value={project}>Project ID.

diff --git a/src/routes/console/project-[project]/overview/platforms/wizard/flutter/step3.svelte b/src/routes/console/project-[project]/overview/platforms/wizard/flutter/step3.svelte index 4c2cf05bfb..4321d72b1b 100644 --- a/src/routes/console/project-[project]/overview/platforms/wizard/flutter/step3.svelte +++ b/src/routes/console/project-[project]/overview/platforms/wizard/flutter/step3.svelte @@ -18,7 +18,7 @@ client - Let's get coding + Initialize SDK

Initialize your SDK

diff --git a/src/routes/console/project-[project]/overview/platforms/wizard/web/step3.svelte b/src/routes/console/project-[project]/overview/platforms/wizard/web/step3.svelte index 61dad974e0..de3a41e49e 100644 --- a/src/routes/console/project-[project]/overview/platforms/wizard/web/step3.svelte +++ b/src/routes/console/project-[project]/overview/platforms/wizard/web/step3.svelte @@ -18,7 +18,8 @@ client

Initialize your SDK

Initialize your SDK by pointing the client to your Appwrite project using your Project ID + value={project}>Project ID.

From 93721ee4e8e97e078b288114683b19437c923f88 Mon Sep 17 00:00:00 2001 From: tglide <26071571+TGlide@users.noreply.github.com> Date: Tue, 8 Aug 2023 18:01:32 +0100 Subject: [PATCH 10/10] copy changes --- .../overview/platforms/wizard/android/step3.svelte | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/routes/console/project-[project]/overview/platforms/wizard/android/step3.svelte b/src/routes/console/project-[project]/overview/platforms/wizard/android/step3.svelte index a1cc6d9c48..01c74f02f7 100644 --- a/src/routes/console/project-[project]/overview/platforms/wizard/android/step3.svelte +++ b/src/routes/console/project-[project]/overview/platforms/wizard/android/step3.svelte @@ -15,7 +15,7 @@ val client = Client(context) - Initialize + Initialize SDK

Initialize your SDK