feat(app): merge active node and graph settings panel

This commit is contained in:
Max Richter
2026-02-03 13:04:50 +01:00
parent b19da950a6
commit 76cdfee018
6 changed files with 16 additions and 14 deletions

View File

@@ -95,5 +95,5 @@
type={nodeDefinition}
/>
{:else}
<p class="mx-4">Node has no settings</p>
<p class="mx-4 mt-4">Node has no settings</p>
{/if}

View File

@@ -11,14 +11,16 @@
let { manager, node = $bindable() }: Props = $props();
</script>
<div class='{node?"border-l-2 pl-3.5!":""} bg-layer-2 flex items-center h-[70px] border-b-1 border-l-selected border-b-outline pl-4'>
<h3 class="font-bold">Node Settings</h3>
</div>
{#if node}
{#key node.id}
{#if node}
<ActiveNodeSelected {manager} bind:node />
{:else}
<p class="mx-4">Active Node has no Settings</p>
{/if}
{/key}
{:else}
<p class="mx-4">No node selected</p>
<p class="mx-4 mt-4">No node selected</p>
{/if}