diff --git a/packages/builder/package.json b/packages/builder/package.json index 086d22382..81e240d14 100644 --- a/packages/builder/package.json +++ b/packages/builder/package.json @@ -38,6 +38,7 @@ ] }, "dependencies": { + "@budibase/bbui": "^0.3.5", "@budibase/client": "^0.0.32", "@nx-js/compiler-util": "^2.0.0", "codemirror": "^5.51.0", @@ -79,7 +80,7 @@ "rollup-plugin-svelte": "^5.0.3", "rollup-plugin-terser": "^4.0.4", "rollup-plugin-url": "^2.2.2", - "svelte": "^3.0.0" + "svelte": "3.23.x" }, "gitHead": "115189f72a850bfb52b65ec61d932531bf327072" } diff --git a/packages/builder/src/App.svelte b/packages/builder/src/App.svelte index c6b76090f..000c5c0e1 100644 --- a/packages/builder/src/App.svelte +++ b/packages/builder/src/App.svelte @@ -26,6 +26,4 @@ - - - + diff --git a/packages/builder/src/components/common/Icons/Close.svelte b/packages/builder/src/components/common/Icons/Close.svelte new file mode 100644 index 000000000..b6cacd076 --- /dev/null +++ b/packages/builder/src/components/common/Icons/Close.svelte @@ -0,0 +1,10 @@ + + + + diff --git a/packages/builder/src/components/common/Icons/Info.svelte b/packages/builder/src/components/common/Icons/Info.svelte new file mode 100644 index 000000000..ea9779858 --- /dev/null +++ b/packages/builder/src/components/common/Icons/Info.svelte @@ -0,0 +1,6 @@ + + + + diff --git a/packages/builder/src/components/common/Icons/index.js b/packages/builder/src/components/common/Icons/index.js index c7e4da29d..69b78421d 100644 --- a/packages/builder/src/components/common/Icons/index.js +++ b/packages/builder/src/components/common/Icons/index.js @@ -29,3 +29,5 @@ export { default as ContributionIcon } from "./Contribution.svelte" export { default as BugIcon } from "./Bug.svelte" export { default as EmailIcon } from "./Email.svelte" export { default as TwitterIcon } from "./Twitter.svelte" +export { default as InfoIcon } from "./Info.svelte" +export { default as CloseIcon } from "./Close.svelte" diff --git a/packages/builder/src/components/common/Input.svelte b/packages/builder/src/components/common/Input.svelte index bc6741e0d..a136b4e2f 100644 --- a/packages/builder/src/components/common/Input.svelte +++ b/packages/builder/src/components/common/Input.svelte @@ -11,12 +11,12 @@ input { display: block; font-size: 14px; - font-family: sans-serif; font-weight: 500; - color: #163057; + color: var(--ink); line-height: 1.3; - padding: 1em 2.6em 0.9em 1.4em; - width: 100%; + padding: 12px; + width: 164px; + float: right; max-width: 100%; box-sizing: border-box; margin: 0; @@ -24,7 +24,7 @@ -webkit-appearance: none; appearance: none; background: #fff; - border: 1px solid #ccc; - height: 35px; + border: 1px solid var(--grey-dark); + height: 32px; } diff --git a/packages/builder/src/components/common/Inputs/InputGroup.svelte b/packages/builder/src/components/common/Inputs/InputGroup.svelte index c4118aa28..ffe6880f5 100644 --- a/packages/builder/src/components/common/Inputs/InputGroup.svelte +++ b/packages/builder/src/components/common/Inputs/InputGroup.svelte @@ -29,7 +29,6 @@ diff --git a/packages/builder/src/components/start/AppList.svelte b/packages/builder/src/components/start/AppList.svelte index 22ba16c45..a0eacbc47 100644 --- a/packages/builder/src/components/start/AppList.svelte +++ b/packages/builder/src/components/start/AppList.svelte @@ -1,5 +1,5 @@ + +
+
+
+ + + +

Create new web app

+
+ (name = e.target.value)} + on:input={e => (name = e.target.value)} /> + {#if error.name} + You need to enter a name for your application. + {/if} +