-
-
-
{{ t('inlineAskAssistantButton.asked') }}
-
-
+
+
+
{{ t('inlineAskAssistantButton.asked') }}
+
@@ -67,49 +65,41 @@ const onClick = () => {
.button {
border-radius: var(--border-radius-base);
position: relative;
- border: 0;
- padding: 1px;
+ border: 1px solid transparent;
+ padding: 0;
+ overflow: hidden;
- background: var(--color-assistant-highlight-gradient);
+ background:
+ var(--color-askAssistant-button-background-gradient) padding-box,
+ var(--color-assistant-highlight-gradient) border-box;
> div {
- background-color: var(--color-askAssistant-button-background);
- border-radius: inherit;
height: 100%;
- overflow: hidden;
-
- > div {
- height: 100%;
- display: flex;
- align-items: center;
- justify-content: center;
- line-height: unset;
- }
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ line-height: unset;
}
}
.hoverable {
&:hover {
cursor: pointer;
- background: var(--color-assistant-highlight-reverse);
+ background:
+ var(--color-askAssistant-button-background-gradient-hover) padding-box,
+ var(--color-assistant-highlight-reverse) border-box;
> div {
- background: var(--color-askAssistant-button-background-hover);
- }
-
- > div > div {
background: var(--color-assistant-inner-highlight-hover);
}
}
&:active {
- background: var(--color-assistant-highlight-gradient);
+ background:
+ var(--color-askAssistant-button-background-gradient-active) padding-box,
+ var(--color-assistant-highlight-reverse) border-box;
> div {
- background: var(--color-askAssistant-button-background-active);
- }
-
- > div > div {
background: var(--color-assistant-inner-highlight-active);
}
}
diff --git a/packages/frontend/@n8n/design-system/src/css/_tokens.dark.scss b/packages/frontend/@n8n/design-system/src/css/_tokens.dark.scss
index 81a018ff5cb..210c860811d 100644
--- a/packages/frontend/@n8n/design-system/src/css/_tokens.dark.scss
+++ b/packages/frontend/@n8n/design-system/src/css/_tokens.dark.scss
@@ -48,11 +48,15 @@
--color-assistant-highlight-1: #8c90f2;
--color-assistant-highlight-2: #a977f0;
--color-assistant-highlight-3: #f0778b;
- --color-askAssistant-button-background: #2e2e2e;
- --color-askAssistant-button-background-hover: #383839;
- --color-askAssistant-button-background-active: #414244;
- --color-assistant-inner-highlight-hover: var(--color-askAssistant-button-background-hover);
- --color-assistant-inner-highlight-active: var(--color-askAssistant-button-background-active);
+ --color-askAssistant-button-background-gradient: linear-gradient(#2e2e2e, #2e2e2e);
+ --color-askAssistant-button-background-gradient-hover: linear-gradient(#383839, #383839);
+ --color-askAssistant-button-background-gradient-active: linear-gradient(#414244, #414244);
+ --color-assistant-inner-highlight-hover: var(
+ --color-askAssistant-button-background-gradient-hover
+ );
+ --color-assistant-inner-highlight-active: var(
+ --color-askAssistant-button-background-gradient-active
+ );
--color-assistant-highlight-gradient: linear-gradient(
105deg,
diff --git a/packages/frontend/@n8n/design-system/src/css/_tokens.scss b/packages/frontend/@n8n/design-system/src/css/_tokens.scss
index b8d05674c40..ae8a7de40bb 100644
--- a/packages/frontend/@n8n/design-system/src/css/_tokens.scss
+++ b/packages/frontend/@n8n/design-system/src/css/_tokens.scss
@@ -131,9 +131,18 @@
--color-sticky-border-7: var(--p-gray-120);
// AI Assistant
- --color-askAssistant-button-background: var(--color-background-xlight);
- --color-askAssistant-button-background-hover: var(--color-background-xlight);
- --color-askAssistant-button-background-active: var(--color-background-xlight);
+ --color-askAssistant-button-background-gradient: linear-gradient(
+ var(--color-background-xlight),
+ var(--color-background-xlight)
+ );
+ --color-askAssistant-button-background-gradient-hover: linear-gradient(
+ var(--color-background-xlight),
+ var(--color-background-xlight)
+ );
+ --color-askAssistant-button-background-gradient-active: linear-gradient(
+ var(--color-background-xlight),
+ var(--color-background-xlight)
+ );
--color-assistant-highlight-1: #5b60e8;
--color-assistant-highlight-2: #aa7bec;