mirror of
https://github.com/windmill-labs/windmill.git
synced 2026-09-09 08:03:50 +00:00
fix(frontend): improve flow editor settings bar UX (#6049)
* move settings and static inputs into top node
* Move test button in the top nodes
* Revert "Move test button in the top nodes"
This reverts commit 1c8648a538.
* Add error handler to top toolbar
* nit
* polishing
* add flow settings to topbar dropdown
* remove unused files
* progress
* progress
* fixes
* fix
* fix
* fix
* fix
---------
Co-authored-by: Ruben Fiszel <ruben@rubenfiszel.com>
Co-authored-by: Ruben Fiszel <ruben@windmill.dev>
This commit is contained in:
co-authored by
Ruben Fiszel
Ruben Fiszel
parent
bcba46225f
commit
ded54f2e68
@@ -2,7 +2,7 @@
|
||||
import { preventDefault, stopPropagation } from 'svelte/legacy'
|
||||
|
||||
import { createEventDispatcher } from 'svelte'
|
||||
import { Cross } from 'lucide-svelte'
|
||||
import { Bug, Cross } from 'lucide-svelte'
|
||||
import InsertModuleInner from './InsertModuleInner.svelte'
|
||||
import { twMerge } from 'tailwind-merge'
|
||||
import type { ComputeConfig } from 'svelte-floating-ui'
|
||||
@@ -87,6 +87,8 @@ shouldUsePortal={true} -->
|
||||
>
|
||||
{#if kind === 'trigger'}
|
||||
<SchedulePollIcon size={14} />
|
||||
{:else if kind === 'failure'}
|
||||
<Bug size={14} />
|
||||
{:else}
|
||||
<Cross size={iconSize} />
|
||||
{/if}
|
||||
|
||||
Reference in New Issue
Block a user