diff --git a/packages/builder/package.json b/packages/builder/package.json index c488a82f5d..f5dbaf1eee 100644 --- a/packages/builder/package.json +++ b/packages/builder/package.json @@ -55,11 +55,12 @@ ] }, "dependencies": { - "@budibase/bbui": "^1.16.0", + "@budibase/bbui": "^1.18.0", "@budibase/client": "^0.1.1", "@budibase/colorpicker": "^1.0.1", "@nx-js/compiler-util": "^2.0.0", "@sentry/browser": "5.19.1", + "@svelteschool/svelte-forms": "^0.7.0", "codemirror": "^5.51.0", "date-fns": "^1.29.0", "deepmerge": "^4.2.2", @@ -74,7 +75,8 @@ "string_decoder": "^1.2.0", "svelte-portal": "^0.1.0", "svelte-simple-modal": "^0.4.2", - "uikit": "^3.1.7" + "uikit": "^3.1.7", + "yup": "^0.29.2" }, "devDependencies": { "@babel/core": "^7.5.5", @@ -112,4 +114,4 @@ "svelte-jester": "^1.0.6" }, "gitHead": "115189f72a850bfb52b65ec61d932531bf327072" -} +} \ No newline at end of file diff --git a/packages/builder/src/components/start/AppCard.svelte b/packages/builder/src/components/start/AppCard.svelte index 7cee45104a..39ee948b98 100644 --- a/packages/builder/src/components/start/AppCard.svelte +++ b/packages/builder/src/components/start/AppCard.svelte @@ -1,14 +1,10 @@

{name}

-

{description}

diff --git a/packages/builder/src/components/start/CreateAppModal.svelte b/packages/builder/src/components/start/CreateAppModal.svelte index 23cbc82bc9..2ce4909f48 100644 --- a/packages/builder/src/components/start/CreateAppModal.svelte +++ b/packages/builder/src/components/start/CreateAppModal.svelte @@ -1,5 +1,13 @@
+
- - - -

Create new web app

+

Get Started with Budibase

+
+
+
+ {#each steps as step, i (i)} +
+ +
+ {/each} +
+
+ - (name = e.target.value)} - on:input={e => (name = e.target.value)} /> - {#if error.name} - You need to enter a name for your application. - {/if} -