diff --git a/packages/@n8n/nodes-langchain/nodes/trigger/ChatTrigger/Chat.node.ts b/packages/@n8n/nodes-langchain/nodes/trigger/ChatTrigger/Chat.node.ts index ec332a1642a..9a0baff32df 100644 --- a/packages/@n8n/nodes-langchain/nodes/trigger/ChatTrigger/Chat.node.ts +++ b/packages/@n8n/nodes-langchain/nodes/trigger/ChatTrigger/Chat.node.ts @@ -51,7 +51,7 @@ export class Chat implements INodeType { subcategories: { HITL: ['Human in the Loop'], }, - alias: ['human', 'wait', 'hitl'], + alias: ['human', 'wait', 'hitl', 'respond', 'approve', 'confirm', 'send', 'message'], resources: { primaryDocumentation: [ { @@ -295,7 +295,7 @@ export class Chat implements INodeType { if (parameters.options.responseMode !== 'responseNodes') { throw new NodeOperationError( this.getNode(), - '"Response Mode" in the chat trigger node must be set to "Respond Nodes"', + '"Response Mode" in the chat trigger node must be set to "Using Response Nodes"', ); } diff --git a/packages/@n8n/nodes-langchain/nodes/trigger/ChatTrigger/constants.ts b/packages/@n8n/nodes-langchain/nodes/trigger/ChatTrigger/constants.ts index b4353a8e10f..e90dfda1535 100644 --- a/packages/@n8n/nodes-langchain/nodes/trigger/ChatTrigger/constants.ts +++ b/packages/@n8n/nodes-langchain/nodes/trigger/ChatTrigger/constants.ts @@ -95,12 +95,18 @@ export const cssVariables = ` --chat--button--color--primary--hover: var(--chat--color-light); --chat--button--background--primary--hover: var(--chat--color-secondary-shade-50); --chat--button--border--primary--hover: none; + --chat--button--color--primary--disabled: var(--chat--color-light); + --chat--button--background--primary--disabled: #81bbb1; + --chat--button--border--primary--disabled: none; --chat--button--color--secondary: var(--chat--color-light); --chat--button--background--secondary: hsl(0, 0%, 58%); --chat--button--border--secondary: none; --chat--button--color--secondary--hover: var(--chat--color-light); --chat--button--background--secondary--hover: hsl(0, 0%, 51%); --chat--button--border--secondary--hover: none; + --chat--button--color--secondary--disabled: var(--chat--color-light); + --chat--button--background--secondary--disabled: hsl(0, 0%, 78%); + --chat--button--border--secondary--disabled: none; --chat--close--button--color-hover: var(--chat--color--primary); /* Send and File Buttons */ diff --git a/packages/frontend/@n8n/chat/README.md b/packages/frontend/@n8n/chat/README.md index 94ddf2cddd3..6dab49af0e5 100644 --- a/packages/frontend/@n8n/chat/README.md +++ b/packages/frontend/@n8n/chat/README.md @@ -310,12 +310,18 @@ The Chat window is entirely customizable using CSS variables. --chat--button--color--primary--hover: var(--chat--color-light); --chat--button--background--primary--hover: var(--chat--color-secondary-shade-50); --chat--button--border--primary--hover: none; + --chat--button--color--primary--disabled: var(--chat--color-light); + --chat--button--background--primary--disabled: #81bbb1; + --chat--button--border--primary--disabled: none; --chat--button--color--secondary: var(--chat--color-light); --chat--button--background--secondary: hsl(0, 0%, 58%); --chat--button--border--secondary: none; --chat--button--color--secondary--hover: var(--chat--color-light); --chat--button--background--secondary--hover: hsl(0, 0%, 51%); --chat--button--border--secondary--hover: none; + --chat--button--color--secondary--disabled: var(--chat--color-light); + --chat--button--background--secondary--disabled: hsl(0, 0%, 78%); + --chat--button--border--secondary--disabled: none; --chat--close--button--color-hover: var(--chat--color--primary); /* Send and File Buttons */ diff --git a/packages/frontend/@n8n/chat/src/components/Button.vue b/packages/frontend/@n8n/chat/src/components/Button.vue index 5f3ddbc4d29..88871a02373 100644 --- a/packages/frontend/@n8n/chat/src/components/Button.vue +++ b/packages/frontend/@n8n/chat/src/components/Button.vue @@ -1,28 +1,38 @@ diff --git a/packages/frontend/@n8n/chat/src/components/MessageWithButtons.vue b/packages/frontend/@n8n/chat/src/components/MessageWithButtons.vue index fdb09f1fa39..c47a990cbe4 100644 --- a/packages/frontend/@n8n/chat/src/components/MessageWithButtons.vue +++ b/packages/frontend/@n8n/chat/src/components/MessageWithButtons.vue @@ -1,4 +1,6 @@