From e9acbe128f97fa367bea78c2cc15c279f081ba5b Mon Sep 17 00:00:00 2001 From: Diego Imbert Date: Thu, 17 Apr 2025 13:33:36 +0200 Subject: [PATCH] pixel perfect editor placeholder --- frontend/src/lib/components/Editor.svelte | 7 +- .../components/FakeMonacoPlaceHolder.svelte | 81 ++++++++++++------- .../lib/components/InputTransformForm.svelte | 2 +- .../inputEditor/EvalV2InputEditor.svelte | 4 +- .../inputEditor/StaticInputEditor.svelte | 2 +- 5 files changed, 58 insertions(+), 38 deletions(-) diff --git a/frontend/src/lib/components/Editor.svelte b/frontend/src/lib/components/Editor.svelte index db44ec928b..76c3e8071b 100644 --- a/frontend/src/lib/components/Editor.svelte +++ b/frontend/src/lib/components/Editor.svelte @@ -1417,12 +1417,7 @@ {#if !editor}
- +
{/if}
diff --git a/frontend/src/lib/components/FakeMonacoPlaceHolder.svelte b/frontend/src/lib/components/FakeMonacoPlaceHolder.svelte index 27dec1eb45..0daaa9701e 100644 --- a/frontend/src/lib/components/FakeMonacoPlaceHolder.svelte +++ b/frontend/src/lib/components/FakeMonacoPlaceHolder.svelte @@ -3,40 +3,65 @@
- - {code} - {#if code?.endsWith('\n')} -   - {/if} - +
+ +
+
+
+ {#each lines as line, i} +
+ {line} +
+ {/each} +
+
+
+
+
- - diff --git a/frontend/src/lib/components/InputTransformForm.svelte b/frontend/src/lib/components/InputTransformForm.svelte index d23a81514d..a12b4026a8 100644 --- a/frontend/src/lib/components/InputTransformForm.svelte +++ b/frontend/src/lib/components/InputTransformForm.svelte @@ -494,7 +494,7 @@
-
+
{#if isStaticTemplate(inputCat) && propertyType == 'static' && !noDynamicToggle} {#if argName && schema?.properties?.[argName]?.description}
diff --git a/frontend/src/lib/components/apps/editor/settingsPanel/inputEditor/EvalV2InputEditor.svelte b/frontend/src/lib/components/apps/editor/settingsPanel/inputEditor/EvalV2InputEditor.svelte index 607523d00d..3b59f74051 100644 --- a/frontend/src/lib/components/apps/editor/settingsPanel/inputEditor/EvalV2InputEditor.svelte +++ b/frontend/src/lib/components/apps/editor/settingsPanel/inputEditor/EvalV2InputEditor.svelte @@ -71,7 +71,7 @@ offset={zIndexes.monacoEditor} > - + {/if} -
+
{#if !fullscreen} {:else} -
+