From 27060f5f466737ee8328c331fcb43f6673ec9fb9 Mon Sep 17 00:00:00 2001 From: Andrew Kingston Date: Fri, 2 Oct 2020 08:35:54 +0100 Subject: [PATCH] Add initial version of new modal (WIP) --- packages/builder/src/App.svelte | 5 +- .../backend/DataTable/popovers/Row.svelte | 5 +- .../src/components/common/Modal/Modal.svelte | 102 ++++++++++++++++++ .../common/Modal/ModalContainer.svelte | 9 ++ .../src/components/common/Modal/index.js | 2 + .../src/components/common/Modal/portal.js | 14 +++ 6 files changed, 133 insertions(+), 4 deletions(-) create mode 100644 packages/builder/src/components/common/Modal/Modal.svelte create mode 100644 packages/builder/src/components/common/Modal/ModalContainer.svelte create mode 100644 packages/builder/src/components/common/Modal/index.js create mode 100644 packages/builder/src/components/common/Modal/portal.js diff --git a/packages/builder/src/App.svelte b/packages/builder/src/App.svelte index 16156d7af..0badb1012 100644 --- a/packages/builder/src/App.svelte +++ b/packages/builder/src/App.svelte @@ -1,10 +1,10 @@ + +{#if visible} +
+
+
+
+
+ +
+
+
+
+
+{/if} + + diff --git a/packages/builder/src/components/common/Modal/ModalContainer.svelte b/packages/builder/src/components/common/Modal/ModalContainer.svelte new file mode 100644 index 000000000..891df8630 --- /dev/null +++ b/packages/builder/src/components/common/Modal/ModalContainer.svelte @@ -0,0 +1,9 @@ +