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