diff --git a/packages/builder/src/components/common/ModalDialog.svelte b/packages/builder/src/components/common/ModalDialog.svelte new file mode 100644 index 000000000..121714cd8 --- /dev/null +++ b/packages/builder/src/components/common/ModalDialog.svelte @@ -0,0 +1,51 @@ + + +

{message}

+ +{#if hasForm} + e.which === 13 && _onOkay()} /> +{/if} + +
+ + +
+ + diff --git a/packages/builder/src/pages/[application]/_layout.svelte b/packages/builder/src/pages/[application]/_reset.svelte similarity index 100% rename from packages/builder/src/pages/[application]/_layout.svelte rename to packages/builder/src/pages/[application]/_reset.svelte diff --git a/packages/builder/src/pages/_layout.svelte b/packages/builder/src/pages/_layout.svelte new file mode 100644 index 000000000..b807c1737 --- /dev/null +++ b/packages/builder/src/pages/_layout.svelte @@ -0,0 +1,214 @@ + + +
+
+ + + + + + + +
+ +
+ +
+
+ + diff --git a/packages/builder/src/pages/index.svelte b/packages/builder/src/pages/index.svelte index cf9aa87bb..6c7705973 100644 --- a/packages/builder/src/pages/index.svelte +++ b/packages/builder/src/pages/index.svelte @@ -1,22 +1,11 @@ - -
-
- - - - + // Handle create app modal + const { open } = getContext("simple-modal") + const showCreateAppModal = () => { + open( + Dialog, + { + message: "What is your name?", + hasForm: true, + onCancel, + onOkay, + }, + { + closeButton: false, + closeOnEsc: false, + closeOnOuterClick: false, + } + ) + } + -