fix minor issues

This commit is contained in:
Guilhem
2024-11-05 10:13:14 +01:00
parent a6592cf34e
commit 96af7c4349
2 changed files with 11 additions and 4 deletions
@@ -534,7 +534,7 @@
{/if}
</div>
{#if $propPickerConfig?.propName == argName && $propPickerConfig?.insertionMode == 'insert'}
{#if $propPickerConfig?.propName == argName && ($propPickerConfig?.insertionMode == 'insert' || $propPickerConfig?.insertionMode == 'append')}
<div class="text-blue-500 mt-2" in:fade={{ duration: 200 }}>
<svg
xmlns="http://www.w3.org/2000/svg"
@@ -36,7 +36,7 @@
propPickerConfig.set(undefined)
}}
>
<Splitpanes class="splitpanes-remove-splitter">
<Splitpanes class={$propPickerConfig ? 'splitpanes-remove-splitter' : ''}>
<Pane
minSize={20}
size={60}
@@ -44,13 +44,20 @@
>
<slot />
</Pane>
<Pane minSize={20} size={40} class="!transition-none z-1000 ml-[-1px]">
<Pane
minSize={20}
size={40}
class="!transition-none z-1000 {$propPickerConfig ? 'ml-[-1px]' : ''}"
>
<AnimatedButton
animate={$propPickerConfig?.insertionMode == 'connect'}
baseRadius="4px"
wrapperClasses="h-full w-full pt-2"
marginWidth="4px"
ringColor={$propPickerConfig?.insertionMode == 'insert' ? '#3b82f6' : 'transparent'}
ringColor={$propPickerConfig?.insertionMode == 'insert' ||
$propPickerConfig?.insertionMode == 'append'
? '#3b82f6'
: 'transparent'}
animationDuration="1s"
>
{#if result}