diff --git a/frontend/src/lib/assets/app.css b/frontend/src/lib/assets/app.css
index 66a91482bc..d11eab5860 100644
--- a/frontend/src/lib/assets/app.css
+++ b/frontend/src/lib/assets/app.css
@@ -50,6 +50,18 @@
.Template-editor span.mtk20 {
color: black !important;
}
+
+ ::-webkit-scrollbar {
+ width: 9px;
+ height: 9px;
+ }
+ ::-webkit-scrollbar-track {
+ background: transparent;
+ }
+ ::-webkit-scrollbar-thumb {
+ background-color: rgba(155, 155, 155, 0.5);
+ border: transparent;
+ }
}
@layer components {
diff --git a/frontend/src/lib/components/FieldHeader.svelte b/frontend/src/lib/components/FieldHeader.svelte
index 03f4d1d690..a77cc4087d 100644
--- a/frontend/src/lib/components/FieldHeader.svelte
+++ b/frontend/src/lib/components/FieldHeader.svelte
@@ -11,17 +11,21 @@
| undefined = undefined
-
+
{label}
-
- ({type ?? 'any'}{contentEncoding && contentEncoding != ''
- ? `, encoding: ${contentEncoding}`
- : ''}{format && format != '' ? `, format: ${format}` : ''}{itemsType?.type
- ? ` of ${itemsType?.type}s`
- : ''})
+ {#if format && format != ''}
+
+ ({format})
+
+ {:else}
+
+ ({type ?? 'any'}{contentEncoding && contentEncoding != ''
+ ? `, encoding: ${contentEncoding}`
+ : ''})
+ {/if}
diff --git a/frontend/src/lib/components/InputTransformForm.svelte b/frontend/src/lib/components/InputTransformForm.svelte
index 9879f6d4f1..04e19f4230 100644
--- a/frontend/src/lib/components/InputTransformForm.svelte
+++ b/frontend/src/lib/components/InputTransformForm.svelte
@@ -148,7 +148,7 @@
{/if}
{#if !noDynamicToggle}
-
+
{
@@ -190,10 +190,10 @@
>
{#if isStaticTemplate(inputCat)}
- {'${} '}Template Write javascript expressions between "{openBracket}" and "{closeBracket}". You may
- refer to contextual objects like 'flow_input', or 'result' or functions like
- 'resource' and 'variable'
+ {'${} '}
+ Write text or surround javascript with "{openBracket}" and "{closeBracket}". Use
+ `result` to connect to another node's output.
{:else}
@@ -206,7 +206,11 @@
value="javascript"
startIcon={{ icon: faCode }}
size="xs"
- />
+ > Write javascript expressions directly, using 'flow_input' or 'result'. You can use
+ multiline javascript.
+
0}
{#each keys as argName, i (argName)}
{#if (!filter || filter.includes(argName)) && Object.keys(schema.properties ?? {}).includes(argName)}
-
+
{#if notClickable}
-
+
{:else}
-
+
{/if}
diff --git a/frontend/src/lib/components/SimpleEditor.svelte b/frontend/src/lib/components/SimpleEditor.svelte
index 8f05f2d594..e2688c534e 100644
--- a/frontend/src/lib/components/SimpleEditor.svelte
+++ b/frontend/src/lib/components/SimpleEditor.svelte
@@ -209,7 +209,7 @@
})
-
+