From f4d79ee2633e6cdab0fa2410108b31cfa77e10da Mon Sep 17 00:00:00 2001 From: Faton Ramadani Date: Thu, 2 Mar 2023 01:30:07 +0100 Subject: [PATCH] feat(frontend): app splitpanes (#1248) * feat(frontend): app splitpanes * feat(frontend): app splitpanes vertical * feat(frontend): support both splitpanes * done * done * default select value * container height --------- Co-authored-by: Ruben Fiszel --- frontend/src/lib/components/RunForm.svelte | 2 +- .../components/inputs/AppRangeInput.svelte | 13 ++- .../apps/components/inputs/AppSelect.svelte | 10 +++ .../components/inputs/AppSliderInputs.svelte | 6 +- .../components/layout/AppContainer.svelte | 31 ++++--- .../components/layout/AppSplitpanes.svelte | 66 ++++++++++++++ .../components/apps/editor/AppEditor.svelte | 6 +- .../components/apps/editor/GridEditor.svelte | 2 +- .../apps/editor/SubGridEditor.svelte | 17 +++- .../apps/editor/component/Component.svelte | 46 ++++++++++ .../apps/editor/component/components.ts | 67 ++++++++++++++- .../components/apps/editor/component/sets.ts | 4 +- .../componentsPanel/componentStaticValues.ts | 16 +++- .../settingsPanel/ComponentPanel.svelte | 40 ++++++--- .../apps/editor/settingsPanel/GridPane.svelte | 85 +++++++++++++++++++ init-db-as-superuser.sql | 75 ++++++---------- 16 files changed, 393 insertions(+), 93 deletions(-) create mode 100644 frontend/src/lib/components/apps/components/layout/AppSplitpanes.svelte create mode 100644 frontend/src/lib/components/apps/editor/settingsPanel/GridPane.svelte diff --git a/frontend/src/lib/components/RunForm.svelte b/frontend/src/lib/components/RunForm.svelte index 511c039e32..7a66b329c9 100644 --- a/frontend/src/lib/components/RunForm.svelte +++ b/frontend/src/lib/components/RunForm.svelte @@ -213,7 +213,7 @@
+ + {/each} +