diff --git a/frontend/src/lib/components/copilot/StepInputGen.svelte b/frontend/src/lib/components/copilot/StepInputGen.svelte
index 74b2c56c18..82d9a76577 100644
--- a/frontend/src/lib/components/copilot/StepInputGen.svelte
+++ b/frontend/src/lib/components/copilot/StepInputGen.svelte
@@ -200,7 +200,7 @@ Only return the expression without any wrapper.`
size="xs"
color="light"
btnClasses={twMerge(
- 'text-violet-800 dark:text-violet-400 bg-violet-100 dark:bg-gray-700 dark:hover:bg-surface-hover',
+ 'text-violet-800 dark:text-violet-300 bg-violet-100 dark:bg-gray-700 dark:hover:bg-surface-hover',
!loading && generatedContent.length > 0
? 'bg-green-100 text-green-800 hover:bg-green-100 dark:text-green-400 dark:bg-green-700 dark:hover:bg-green-700'
: ''
diff --git a/frontend/src/lib/components/copilot/StepInputsGen.svelte b/frontend/src/lib/components/copilot/StepInputsGen.svelte
index 33af6ed822..74dc183f8d 100644
--- a/frontend/src/lib/components/copilot/StepInputsGen.svelte
+++ b/frontend/src/lib/components/copilot/StepInputsGen.svelte
@@ -173,7 +173,7 @@ input_name2: expression2
size="xs"
color="light"
btnClasses={twMerge(
- 'text-violet-800 dark:text-violet-400',
+ 'text-violet-800 dark:text-violet-300',
!loading && Object.keys($generatedExprs || {}).length > 0
? 'bg-green-100 text-green-800 hover:bg-green-100 dark:text-green-400 dark:bg-green-700 dark:hover:bg-green-700'
: ''
@@ -219,7 +219,7 @@ input_name2: expression2
{#if $$slots.icon}
diff --git a/frontend/src/lib/components/flows/map/FlowSettingsItem.svelte b/frontend/src/lib/components/flows/map/FlowSettingsItem.svelte
index dfe17141c3..8974c46714 100644
--- a/frontend/src/lib/components/flows/map/FlowSettingsItem.svelte
+++ b/frontend/src/lib/components/flows/map/FlowSettingsItem.svelte
@@ -10,7 +10,7 @@
$: settingsClass = classNames(
'border w-full rounded-sm p-2 bg-surface text-sm cursor-pointer flex items-center',
$selectedId?.startsWith('settings')
- ? 'outline outline-offset-1 outline-2 outline-slate-900'
+ ? 'outline outline-offset-1 outline-2 outline-slate-900 dark:bg-white/5 dark:outline-slate-800/60 dark:border-gray-400'
: ''
)
diff --git a/frontend/src/lib/components/flows/map/VirtualItem.svelte b/frontend/src/lib/components/flows/map/VirtualItem.svelte
index b29b45fc39..ddac5f7d5d 100644
--- a/frontend/src/lib/components/flows/map/VirtualItem.svelte
+++ b/frontend/src/lib/components/flows/map/VirtualItem.svelte
@@ -82,7 +82,7 @@
{#if $$slots.icon}
@@ -172,7 +172,7 @@
: undefined}
slot="trigger"
type="button"
- class=" bg-surface text-violet-800 dark:text-violet-400 border mx-0.5 focus:outline-none hover:bg-surface-hover focus:ring-4 focus:ring-gray-200 font-medium rounded-full text-sm w-8 h-8 flex items-center justify-center"
+ class=" bg-surface text-violet-800 dark:text-violet-300 border mx-0.5 focus:outline-none hover:bg-surface-hover focus:ring-4 focus:ring-gray-200 font-medium rounded-full text-sm w-8 h-8 flex items-center justify-center"
>
diff --git a/frontend/src/lib/components/graph/FlowGraph.svelte b/frontend/src/lib/components/graph/FlowGraph.svelte
index f5f271aadc..cb43161b7f 100644
--- a/frontend/src/lib/components/graph/FlowGraph.svelte
+++ b/frontend/src/lib/components/graph/FlowGraph.svelte
@@ -290,7 +290,7 @@
case false:
return getStateColor(FlowStatusModule.type.FAILURE)
default:
- return isDark ? '#2e3440' : '#fff'
+ return isDark ? '#344358' : '#fff'
}
}
@@ -679,7 +679,7 @@
label == 'Result'
? getResultColor()
: document.documentElement.classList.contains('dark')
- ? '#2e3440'
+ ? '#344358'
: '#dfe6ee',
selected: $selectedId == label,
index,
diff --git a/frontend/src/lib/components/graph/util.ts b/frontend/src/lib/components/graph/util.ts
index 85dc27832e..9b04a1ba6d 100644
--- a/frontend/src/lib/components/graph/util.ts
+++ b/frontend/src/lib/components/graph/util.ts
@@ -32,7 +32,7 @@ export function getStateColor(state: FlowStatusModule.type | undefined): string
case FlowStatusModule.type.WAITING_FOR_EXECUTOR:
return isDark ? '#ea580c' : 'rgb(255, 208, 193)'
default:
- return isDark ? '#2e3440' : '#fff'
+ return isDark ? '#344358' : '#fff'
}
}
diff --git a/frontend/src/lib/components/sidebar/MenuButton.svelte b/frontend/src/lib/components/sidebar/MenuButton.svelte
index 2708a70860..5d533eae8b 100644
--- a/frontend/src/lib/components/sidebar/MenuButton.svelte
+++ b/frontend/src/lib/components/sidebar/MenuButton.svelte
@@ -16,7 +16,7 @@
'group flex items-center px-2 py-2 font-light rounded-md h-8 gap-3 w-full',
lightMode
? 'text-primary hover:bg-surface-hover '
- : ' hover:bg-[#34363c] text-primary-inverse dark:text-primary',
+ : ' hover:bg-[#2A3648] text-primary-inverse dark:text-primary',
'transition-all',
$$props.class
)}
diff --git a/frontend/src/lib/components/sidebar/MenuLink.svelte b/frontend/src/lib/components/sidebar/MenuLink.svelte
index d755219dbb..8ce1cc1628 100644
--- a/frontend/src/lib/components/sidebar/MenuLink.svelte
+++ b/frontend/src/lib/components/sidebar/MenuLink.svelte
@@ -33,7 +33,7 @@
: 'bg-frost-700 hover:bg-[#30404e]'
: lightMode
? 'hover:bg-surface-hover rounded-none'
- : 'hover:bg-[#34363c]',
+ : 'hover:bg-[#2A3648]',
'hover:transition-all',
$$props.class
diff --git a/frontend/src/lib/components/vscode.ts b/frontend/src/lib/components/vscode.ts
index 94fa3cea5d..d1b3ad5ffc 100644
--- a/frontend/src/lib/components/vscode.ts
+++ b/frontend/src/lib/components/vscode.ts
@@ -101,7 +101,7 @@ export async function initializeVscode() {
],
colors: {
'editor.foreground': '#D8DEE9',
- 'editor.background': '#2E3440',
+ 'editor.background': '#2A3648',
'editor.selectionBackground': '#434C5ECC',
'editor.lineHighlightBackground': '#3B4252',
'editorCursor.foreground': '#D8DEE9',
diff --git a/frontend/src/routes/(root)/(logged)/+layout.svelte b/frontend/src/routes/(root)/(logged)/+layout.svelte
index 15303fb61c..4908710a90 100644
--- a/frontend/src/routes/(root)/(logged)/+layout.svelte
+++ b/frontend/src/routes/(root)/(logged)/+layout.svelte
@@ -312,7 +312,7 @@
-
+
@@ -438,7 +438,7 @@
{#if !isCollapsed}Windmill{/if}
-
+
diff --git a/frontend/tailwind.config.cjs b/frontend/tailwind.config.cjs
index c07a20dbba..d9626946e6 100644
--- a/frontend/tailwind.config.cjs
+++ b/frontend/tailwind.config.cjs
@@ -19,18 +19,18 @@ const lightTheme = {
const lightThemeRgb = makeRgb(lightTheme)
const darkTheme = {
- surface: '#2e3440',
- surfaceSecondary: '#3b4252',
- surfaceHover: '#4c566a',
- surfaceDisabled: '#2a2f3a',
+ surface: '#1F2937',
+ surfaceSecondary: '#2A3648',
+ surfaceHover: '#344358',
+ surfaceDisabled: '#171F2D',
surfaceSelected: '#434c5e',
- textPrimary: '#f3f6f8',
- textSecondary: '#e0e7ed',
- textTertiary: '#c7ccd6',
- textDisabled: '#a0aec0',
+ textPrimary: '#E2E8F0',
+ textSecondary: '#CBD5E1',
+ textTertiary: '#94A3B8',
+ textDisabled: '#4A5668',
- border: '#3e4c60',
+ border: '#344358',
borderHover: '#3e4c60'
}
@@ -353,7 +353,8 @@ const config = {
600: '#2563eb',
700: '#1d4ed8',
800: '#1e40af',
- 900: '#1e3a8a'
+ 900: '#1e3a8a',
+ 950: '#172554'
},
indigo: {
@@ -663,7 +664,7 @@ const config = {
'button:disabled,button[disabled=true],a:disabled,a[disabled=true]': {
pointerEvents: 'none',
cursor: 'default',
- filter: 'grayscale(1)'
+ opacity: '0.50'
},
'pre code.hljs': {
padding: '0px !important',