From a32fc7a6675315efa78fda3d7091901947152c71 Mon Sep 17 00:00:00 2001 From: Austin Mroz Date: Wed, 24 Sep 2025 15:53:30 -0500 Subject: [PATCH] Add display code to indicate widget is promoted Actually calculating that this should be displayed will come later --- src/lib/litegraph/src/LiteGraphGlobal.ts | 1 + src/lib/litegraph/src/widgets/BaseWidget.ts | 2 ++ 2 files changed, 3 insertions(+) diff --git a/src/lib/litegraph/src/LiteGraphGlobal.ts b/src/lib/litegraph/src/LiteGraphGlobal.ts index 85911e5b9..963cd3d46 100644 --- a/src/lib/litegraph/src/LiteGraphGlobal.ts +++ b/src/lib/litegraph/src/LiteGraphGlobal.ts @@ -70,6 +70,7 @@ export class LiteGraphGlobal { WIDGET_BGCOLOR = '#222' WIDGET_OUTLINE_COLOR = '#666' + WIDGET_PROMOTED_OUTLINE_COLOR = '#017D01' WIDGET_ADVANCED_OUTLINE_COLOR = 'rgba(56, 139, 253, 0.8)' WIDGET_TEXT_COLOR = '#DDD' WIDGET_SECONDARY_TEXT_COLOR = '#999' diff --git a/src/lib/litegraph/src/widgets/BaseWidget.ts b/src/lib/litegraph/src/widgets/BaseWidget.ts index c09668d9e..966a6f486 100644 --- a/src/lib/litegraph/src/widgets/BaseWidget.ts +++ b/src/lib/litegraph/src/widgets/BaseWidget.ts @@ -74,6 +74,7 @@ export abstract class BaseWidget computedDisabled?: boolean hidden?: boolean advanced?: boolean + promoted?: boolean tooltip?: string element?: HTMLElement callback?( @@ -146,6 +147,7 @@ export abstract class BaseWidget } get outline_color() { + if (this.promoted) return LiteGraph.WIDGET_PROMOTED_OUTLINE_COLOR return this.advanced ? LiteGraph.WIDGET_ADVANCED_OUTLINE_COLOR : LiteGraph.WIDGET_OUTLINE_COLOR