diff --git a/frontend/src/lib/components/common/languageIcons/LanguageIcon.svelte b/frontend/src/lib/components/common/languageIcons/LanguageIcon.svelte index 1fea588316..7d91f55f78 100644 --- a/frontend/src/lib/components/common/languageIcons/LanguageIcon.svelte +++ b/frontend/src/lib/components/common/languageIcons/LanguageIcon.svelte @@ -13,6 +13,8 @@ import SnowflakeIcon from '$lib/components/icons/SnowflakeIcon.svelte' import GraphqlIcon from '$lib/components/icons/GraphqlIcon.svelte' import MSSqlServerIcon from '$lib/components/icons/MSSqlServerIcon.svelte' + import BunIcon from '$lib/components/icons/BunIcon.svelte' + import DenoIcon from '$lib/components/icons/DenoIcon.svelte' export let lang: | SupportedLanguage @@ -64,12 +66,39 @@ nativets: RestIcon, graphql: GraphqlIcon } + + let subIconScale = width === 30 ? 0.6 : 0.8 - +
+ + {#if lang === 'deno'} +
+ +
+ {/if} + {#if lang === 'bun'} +
+ +
+ {/if} +
diff --git a/frontend/src/lib/components/flows/common/FlowCardHeader.svelte b/frontend/src/lib/components/flows/common/FlowCardHeader.svelte index 47f971d4d2..4a762d32d2 100644 --- a/frontend/src/lib/components/flows/common/FlowCardHeader.svelte +++ b/frontend/src/lib/components/flows/common/FlowCardHeader.svelte @@ -38,7 +38,7 @@ {#if flowModule.value.type === 'identity'} Identity (input copied to output) {:else if flowModule?.value.type === 'rawscript'} -
+
diff --git a/frontend/src/lib/components/icons/BunIcon.svelte b/frontend/src/lib/components/icons/BunIcon.svelte new file mode 100644 index 0000000000..9228e7ce1d --- /dev/null +++ b/frontend/src/lib/components/icons/BunIcon.svelte @@ -0,0 +1,87 @@ + + +Bun Logo diff --git a/frontend/src/lib/components/icons/DenoIcon.svelte b/frontend/src/lib/components/icons/DenoIcon.svelte new file mode 100644 index 0000000000..8df3433395 --- /dev/null +++ b/frontend/src/lib/components/icons/DenoIcon.svelte @@ -0,0 +1,27 @@ + + + + + + + + +