From de6ee6879d055c80c43fe35ea69de0213d4cdbd1 Mon Sep 17 00:00:00 2001 From: --list <18093452+simula-r@users.noreply.github.com> Date: Mon, 17 Nov 2025 18:32:30 -0800 Subject: [PATCH 1/5] fix: arbitrary styles, min size != content, ensure layout calc, truncate nodes with ... --- .../extensions/vueNodes/VideoPreview.vue | 4 ++-- .../vueNodes/components/ImagePreview.vue | 4 ++-- .../vueNodes/components/LGraphNode.vue | 12 +++++++--- .../vueNodes/components/NodeHeader.vue | 24 ++++++++++--------- .../layout/ensureCorrectLayoutScale.ts | 12 ++++++---- .../widgets/components/WidgetColorPicker.vue | 8 ++++--- .../components/WidgetInputNumberInput.vue | 3 ++- .../components/WidgetInputNumberSlider.vue | 2 +- .../widgets/components/WidgetInputText.vue | 1 + .../widgets/components/WidgetRecordAudio.vue | 4 ++-- .../components/WidgetSelectDefault.vue | 6 +++-- .../components/form/FormSelectButton.vue | 2 +- .../form/dropdown/FormDropdownInput.vue | 18 ++++++++------ .../components/layout/WidgetLayoutField.vue | 11 ++++----- 14 files changed, 66 insertions(+), 45 deletions(-) diff --git a/src/renderer/extensions/vueNodes/VideoPreview.vue b/src/renderer/extensions/vueNodes/VideoPreview.vue index a6ebc2c6b6..df1609e682 100644 --- a/src/renderer/extensions/vueNodes/VideoPreview.vue +++ b/src/renderer/extensions/vueNodes/VideoPreview.vue @@ -11,12 +11,12 @@ >
{{ $t('g.videoFailedToLoad') }}
diff --git a/src/renderer/extensions/vueNodes/components/ImagePreview.vue b/src/renderer/extensions/vueNodes/components/ImagePreview.vue index 01d1d23d1f..9b1020f94c 100644 --- a/src/renderer/extensions/vueNodes/components/ImagePreview.vue +++ b/src/renderer/extensions/vueNodes/components/ImagePreview.vue @@ -11,12 +11,12 @@ >{{ $t('g.imageFailedToLoad') }}
diff --git a/src/renderer/extensions/vueNodes/components/LGraphNode.vue b/src/renderer/extensions/vueNodes/components/LGraphNode.vue index 0a94f848dd..d88aab4b6c 100644 --- a/src/renderer/extensions/vueNodes/components/LGraphNode.vue +++ b/src/renderer/extensions/vueNodes/components/LGraphNode.vue @@ -9,7 +9,8 @@ :class=" cn( 'bg-component-node-background lg-node absolute', - 'h-min w-min contain-style contain-layout min-h-(--node-height) min-w-(--node-width)', + + 'contain-style contain-layout min-w-[225px] min-h-(--node-height) w-(--node-width)', 'rounded-2xl touch-none flex flex-col', 'border-1 border-solid border-component-node-border', // hover (only when node should handle events) @@ -100,7 +101,7 @@