mirror of
https://github.com/windmill-labs/windmill.git
synced 2026-10-09 16:02:38 +00:00
flow nodes feel much better to click on
This commit is contained in:
@@ -198,12 +198,18 @@
|
||||
'w-full module flex rounded-sm cursor-pointer max-w-full',
|
||||
selected ? 'outline outline-offset-0 outline-2 outline-slate-500 dark:outline-gray-400' : '',
|
||||
'flex relative',
|
||||
$copilotCurrentStepStore === id ? 'z-[901]' : ''
|
||||
$copilotCurrentStepStore === id ? 'z-[901]' : '',
|
||||
'hover:!bg-surface-secondary active:!bg-surface'
|
||||
)}
|
||||
style="width: 275px; height: 38px; background-color: {bgColor};"
|
||||
on:mouseenter={() => (hover = true)}
|
||||
on:mouseleave={() => (hover = false)}
|
||||
on:pointerdown|preventDefault|stopPropagation
|
||||
on:pointerdown|preventDefault|stopPropagation={() =>
|
||||
// setTimeout to avoid freezing event loop that handles css on pointerdown
|
||||
// which makes the button feel reactive
|
||||
setTimeout(() => {
|
||||
dispatch('pointerdown')
|
||||
})}
|
||||
>
|
||||
<div class="absolute text-sm right-12 -bottom-3 flex flex-row gap-1 z-10">
|
||||
{#if retry}
|
||||
|
||||
@@ -28,19 +28,19 @@
|
||||
<div
|
||||
class={classNames(
|
||||
'w-full flex relative rounded-sm',
|
||||
selectable ? 'cursor-pointer' : '',
|
||||
selectable ? 'cursor-pointer hover:!bg-surface-secondary active:!bg-surface' : '',
|
||||
selected ? 'outline outline-offset-1 outline-2 outline-gray-600 dark:outline-gray-400' : '',
|
||||
onTop ? 'z-[901]' : ''
|
||||
)}
|
||||
style="width: 275px; max-height: 38px; background-color: {bgColor} !important;"
|
||||
style="width: 275px; max-height: 38px; background-color: {bgColor};"
|
||||
on:pointerdown={() => {
|
||||
if (selectable) {
|
||||
if (id) {
|
||||
dispatch('select', id)
|
||||
} else {
|
||||
dispatch('select', label || label || '')
|
||||
// setTimeout to avoid freezing event loop that handles css on pointerdown
|
||||
// which makes the button feel reactive
|
||||
setTimeout(() => {
|
||||
if (selectable) {
|
||||
dispatch('select', id || label || '')
|
||||
}
|
||||
}
|
||||
})
|
||||
}}
|
||||
on:mouseenter={() => {
|
||||
hover = true
|
||||
|
||||
Reference in New Issue
Block a user