diff --git a/src/lib/components/ComfyApp.svelte b/src/lib/components/ComfyApp.svelte index e620c7a..c2d0955 100644 --- a/src/lib/components/ComfyApp.svelte +++ b/src/lib/components/ComfyApp.svelte @@ -64,9 +64,12 @@ (window as any).app = app; - let graphPaneDiv = containerElem.querySelector(".canvas-wrapper").parentNode as HTMLDivNode; - graphPaneDiv.ontransitionend = () => { - app.resizeCanvas() + let wrappers = containerElem.querySelectorAll(".pane-wrapper") + for (const wrapper of wrappers) { + const paneNode = wrapper.parentNode; // get the node inside the + paneNode.ontransitionend = () => { + app.resizeCanvas() + } } }) @@ -80,14 +83,14 @@ -
+
- -
+ + @@ -139,6 +142,11 @@ background-color: #333; } + .sidebar-wrapper { + width: 100%; + height: 100%; + } + .dropzone { box-sizing: border-box; display: none; diff --git a/src/lib/components/ComfyPane.svelte b/src/lib/components/ComfyPane.svelte index dff504a..d507aa1 100644 --- a/src/lib/components/ComfyPane.svelte +++ b/src/lib/components/ComfyPane.svelte @@ -1,8 +1,10 @@ diff --git a/src/lib/components/widgets/ComboWidget.svelte b/src/lib/components/widgets/ComboWidget.svelte new file mode 100644 index 0000000..26b5687 --- /dev/null +++ b/src/lib/components/widgets/ComboWidget.svelte @@ -0,0 +1,29 @@ + + +
+ {#if item} + + {/if} +
+ + diff --git a/src/lib/components/widgets/RangeWidget.svelte b/src/lib/components/widgets/RangeWidget.svelte new file mode 100644 index 0000000..821e884 --- /dev/null +++ b/src/lib/components/widgets/RangeWidget.svelte @@ -0,0 +1,27 @@ + + +
+ {#if item} + + {/if} +
+ + diff --git a/src/lib/components/widgets/TextWidget.svelte b/src/lib/components/widgets/TextWidget.svelte new file mode 100644 index 0000000..b7521fe --- /dev/null +++ b/src/lib/components/widgets/TextWidget.svelte @@ -0,0 +1,28 @@ + + +
+ {#if item} + + {/if} +
+ +