From 3efbef03b8b8ec0c30a37f96be4e34416d7aaac6 Mon Sep 17 00:00:00 2001 From: Ruben Fiszel Date: Wed, 15 Nov 2023 08:59:43 +0100 Subject: [PATCH] UX improvements --- frontend/package-lock.json | 12 +- .../src/lib/components/FlowGraphViewer.svelte | 189 +----------------- .../lib/components/FlowGraphViewerStep.svelte | 19 ++ .../InlineScriptEditor.svelte | 15 +- .../InlineScriptRunnableByPath.svelte | 10 +- .../inlineScriptsPanel/RunButton.svelte | 3 +- .../mainInput/WorkspaceFlowList.svelte | 2 +- .../components/common/button/Button.svelte | 4 +- .../src/lib/components/home/ItemsList.svelte | 18 ++ .../src/lib/components/home/TreeView.svelte | 10 + frontend/src/routes/(root)/+layout.svelte | 4 +- 11 files changed, 79 insertions(+), 207 deletions(-) diff --git a/frontend/package-lock.json b/frontend/package-lock.json index a2ec1525d7..15f1380ec7 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -6560,9 +6560,9 @@ }, "node_modules/monaco-editor": { "name": "@codingame/monaco-editor-treemended", - "version": "1.83.5", - "resolved": "https://registry.npmjs.org/@codingame/monaco-editor-treemended/-/monaco-editor-treemended-1.83.5.tgz", - "integrity": "sha512-YiiEUReD4YytuoEZh4KjWRlliRfeOFsFwJvMs2cMMUcIsAJKj804nramTmpWyJDSoxdSgLgaeiKu1gSEvxCvJw==" + "version": "1.83.7", + "resolved": "https://registry.npmjs.org/@codingame/monaco-editor-treemended/-/monaco-editor-treemended-1.83.7.tgz", + "integrity": "sha512-ol1evPNZ2DyR3vrXo8SVyVXurwfuqIz28TXVq5zNsSmfBbfA1iHPqKLW+krrObREXdzsE4JUwELLoqdjvKIrsw==" }, "node_modules/monaco-editor-workers": { "version": "0.44.0", @@ -14843,9 +14843,9 @@ } }, "monaco-editor": { - "version": "npm:@codingame/monaco-editor-treemended@1.83.5", - "resolved": "https://registry.npmjs.org/@codingame/monaco-editor-treemended/-/monaco-editor-treemended-1.83.5.tgz", - "integrity": "sha512-YiiEUReD4YytuoEZh4KjWRlliRfeOFsFwJvMs2cMMUcIsAJKj804nramTmpWyJDSoxdSgLgaeiKu1gSEvxCvJw==" + "version": "npm:@codingame/monaco-editor-treemended@1.83.7", + "resolved": "https://registry.npmjs.org/@codingame/monaco-editor-treemended/-/monaco-editor-treemended-1.83.7.tgz", + "integrity": "sha512-ol1evPNZ2DyR3vrXo8SVyVXurwfuqIz28TXVq5zNsSmfBbfA1iHPqKLW+krrObREXdzsE4JUwELLoqdjvKIrsw==" }, "monaco-editor-workers": { "version": "0.44.0", diff --git a/frontend/src/lib/components/FlowGraphViewer.svelte b/frontend/src/lib/components/FlowGraphViewer.svelte index c45bdc78d8..79a7d6d7ce 100644 --- a/frontend/src/lib/components/FlowGraphViewer.svelte +++ b/frontend/src/lib/components/FlowGraphViewer.svelte @@ -1,20 +1,12 @@ - - - {#if stepDetail && typeof stepDetail != 'string'} - {#if stepDetail.value.type == 'script'} -
- - - -
-
-

Step Inputs

- -
- {#if stepDetail.value.path.startsWith('hub/')} -
-

Code

-