diff --git a/packages/frontend/editor-ui/src/components/ParameterInputOverrides/FromAiOverrideButton.vue b/packages/frontend/editor-ui/src/components/ParameterInputOverrides/FromAiOverrideButton.vue
index 388941569e..5867ff0d7b 100644
--- a/packages/frontend/editor-ui/src/components/ParameterInputOverrides/FromAiOverrideButton.vue
+++ b/packages/frontend/editor-ui/src/components/ParameterInputOverrides/FromAiOverrideButton.vue
@@ -20,7 +20,7 @@ const emit = defineEmits<{
data-test-id="from-ai-override-button"
@click="emit('click')"
>
-
+
@@ -38,6 +38,11 @@ const emit = defineEmits<{
&:hover {
color: var(--color-foreground-xdark);
background-color: var(--color-secondary);
+
+ svg {
+ // ensure enough contrast in both light and dark mode
+ color: var(--prim-gray-200);
+ }
}
}
diff --git a/packages/frontend/editor-ui/src/components/ParameterInputOverrides/FromAiOverrideField.vue b/packages/frontend/editor-ui/src/components/ParameterInputOverrides/FromAiOverrideField.vue
index b5ae6130ca..ea52a0f4e3 100644
--- a/packages/frontend/editor-ui/src/components/ParameterInputOverrides/FromAiOverrideField.vue
+++ b/packages/frontend/editor-ui/src/components/ParameterInputOverrides/FromAiOverrideField.vue
@@ -13,7 +13,7 @@ const emit = defineEmits<{