From 17f85b8f1adc101417ed93a4dc91c060472e67ca Mon Sep 17 00:00:00 2001 From: Ruben Fiszel Date: Fri, 3 Nov 2023 16:00:07 +0100 Subject: [PATCH] fix: make graph rendering uniform across all rem (#2553) * graphfix * fix graph rendering * fix graph rendering --- .../flows/map/FlowModuleSchemaItem.svelte | 9 ++++---- .../flows/map/InsertModuleButton.svelte | 4 ++-- .../flows/map/InsertTriggerButton.svelte | 2 +- .../lib/components/flows/map/MapItem.svelte | 22 +++++++++++-------- .../components/flows/map/VirtualItem.svelte | 21 +++++++++--------- .../src/lib/components/graph/FlowGraph.svelte | 9 -------- 6 files changed, 31 insertions(+), 36 deletions(-) diff --git a/frontend/src/lib/components/flows/map/FlowModuleSchemaItem.svelte b/frontend/src/lib/components/flows/map/FlowModuleSchemaItem.svelte index 6c8459bb36..bb7885dd79 100644 --- a/frontend/src/lib/components/flows/map/FlowModuleSchemaItem.svelte +++ b/frontend/src/lib/components/flows/map/FlowModuleSchemaItem.svelte @@ -39,6 +39,7 @@ +
{#if deletable} {/if}
diff --git a/frontend/src/lib/components/flows/map/InsertModuleButton.svelte b/frontend/src/lib/components/flows/map/InsertModuleButton.svelte index ce47ba9675..275ce82980 100644 --- a/frontend/src/lib/components/flows/map/InsertModuleButton.svelte +++ b/frontend/src/lib/components/flows/map/InsertModuleButton.svelte @@ -38,9 +38,9 @@ slot="trigger" id={`flow-editor-add-step-${index}`} type="button" - class="text-primary bg-surface border mx-0.5 focus:outline-none hover:bg-surface-hover focus:ring-4 focus:ring-surface-selected font-medium rounded-full text-sm w-6 h-6 flex items-center justify-center" + class="text-primary bg-surface border-[1px] mx-[1px] border-gray-300 dark:border-gray-500 focus:outline-none hover:bg-surface-hover focus:ring-4 focus:ring-surface-selected font-medium rounded-full text-sm w-[25px] h-[25px] flex items-center justify-center" > - +
{#if !disableAi} diff --git a/frontend/src/lib/components/flows/map/InsertTriggerButton.svelte b/frontend/src/lib/components/flows/map/InsertTriggerButton.svelte index 5ff471f215..4e180c4e3a 100644 --- a/frontend/src/lib/components/flows/map/InsertTriggerButton.svelte +++ b/frontend/src/lib/components/flows/map/InsertTriggerButton.svelte @@ -28,7 +28,7 @@ title="Add a Trigger" slot="trigger" type="button" - class="text-primary bg-surface border mx-0.5 rotate-180 focus:outline-none hover:bg-surface-hover focus:ring-4 focus:ring-gray-200 font-medium rounded-full text-sm w-6 h-6 flex items-center justify-center" + class="text-primary bg-surface border-[1px] mx-[1px] border-gray-300 dark:border-gray-500 rotate-180 focus:outline-none hover:bg-surface-hover focus:ring-4 focus:ring-gray-200 font-medium rounded-full text-sm w-[25px] h-[25px] flex items-center justify-center" > diff --git a/frontend/src/lib/components/flows/map/MapItem.svelte b/frontend/src/lib/components/flows/map/MapItem.svelte index 041ed0a55e..e4ffd09cc2 100644 --- a/frontend/src/lib/components/flows/map/MapItem.svelte +++ b/frontend/src/lib/components/flows/map/MapItem.svelte @@ -61,7 +61,9 @@ {#if mod} {#if insertable}
{#if moving} {:else} {#if insertable && insertableEnd}
{#if moving} {:else} +
{/if} diff --git a/frontend/src/lib/components/flows/map/VirtualItem.svelte b/frontend/src/lib/components/flows/map/VirtualItem.svelte index 7c349608c1..121034001d 100644 --- a/frontend/src/lib/components/flows/map/VirtualItem.svelte +++ b/frontend/src/lib/components/flows/map/VirtualItem.svelte @@ -19,7 +19,6 @@ export let bgColor: string = '' export let selected: boolean export let selectable: boolean - export let whereInsert: 'before' | 'after' = 'after' export let deleteBranch: { module: FlowModule; index: number } | undefined = undefined export let id: string | undefined = undefined export let moving: string | undefined = undefined @@ -44,7 +43,7 @@ {#if insertable && deleteBranch} -
+
{/if} @@ -101,9 +100,9 @@ {#if insertable && modules && (label != 'Input' || modules.length == 0)}
{#if moving} @@ -131,12 +130,12 @@ if (modules) { dispatch('insert', { modules, - index: whereInsert == 'after' ? index : index - 1, + index: index, detail: e.detail }) } }} - index={whereInsert == 'after' ? index : index - 1} + {index} modules={modules ?? []} /> {/if} @@ -188,7 +187,7 @@
getParentIds(i)).flat(), branchall ? 'Collect result of each branch' : 'Result of the chosen branch', modules, - 'after', undefined, 0, loopDepth, @@ -653,7 +646,6 @@ parentIds: string[], label: string, modules: FlowModule[] | undefined, - whereInsert: 'before' | 'after' | undefined, edgeLabel: string | undefined, offset: number | undefined, loopDepth: number, @@ -690,7 +682,6 @@ selected: $selectedId == label, index, selectable, - whereInsert, deleteBranch, id: mid, moving,