From c1534e788ddcddd39787c6995774c971e2cc0b10 Mon Sep 17 00:00:00 2001
From: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>
Date: Thu, 4 Dec 2025 13:57:34 +0530
Subject: [PATCH] feat: Update conversation filter UI (#13000)
---
.../components-next/button/Button.vue | 8 ++++----
.../components-next/filter/ConditionRow.vue | 5 +++--
.../filter/ConversationFilter.vue | 18 ++++++++++--------
.../filter/inputs/FilterSelect.vue | 2 +-
.../filter/inputs/MultiSelect.vue | 4 ++--
.../filter/inputs/SingleSelect.vue | 4 ++--
6 files changed, 22 insertions(+), 19 deletions(-)
diff --git a/app/javascript/dashboard/components-next/button/Button.vue b/app/javascript/dashboard/components-next/button/Button.vue
index d0c693c53..45bd139ff 100644
--- a/app/javascript/dashboard/components-next/button/Button.vue
+++ b/app/javascript/dashboard/components-next/button/Button.vue
@@ -103,11 +103,11 @@ const STYLE_CONFIG = {
solid:
'bg-n-brand text-white hover:enabled:brightness-110 focus-visible:brightness-110 outline-transparent',
faded:
- 'bg-n-brand/10 text-n-blue-text hover:enabled:bg-n-brand/20 focus-visible:bg-n-brand/20 outline-transparent',
- outline: 'text-n-blue-text outline-n-brand',
+ 'bg-n-brand/10 text-n-blue-11 hover:enabled:bg-n-brand/20 focus-visible:bg-n-brand/20 outline-transparent',
+ outline: 'text-n-blue-11 outline-n-brand',
ghost:
- 'text-n-blue-text hover:enabled:bg-n-alpha-2 focus-visible:bg-n-alpha-2 outline-transparent',
- link: 'text-n-blue-text hover:enabled:underline focus-visible:underline outline-transparent',
+ 'text-n-blue-11 hover:enabled:bg-n-alpha-2 focus-visible:bg-n-alpha-2 outline-transparent',
+ link: 'text-n-blue-11 hover:enabled:underline focus-visible:underline outline-transparent',
},
ruby: {
solid:
diff --git a/app/javascript/dashboard/components-next/filter/ConditionRow.vue b/app/javascript/dashboard/components-next/filter/ConditionRow.vue
index b9b2d780c..1b776868f 100644
--- a/app/javascript/dashboard/components-next/filter/ConditionRow.vue
+++ b/app/javascript/dashboard/components-next/filter/ConditionRow.vue
@@ -152,20 +152,21 @@ defineExpose({ validate });
diff --git a/app/javascript/dashboard/components-next/filter/ConversationFilter.vue b/app/javascript/dashboard/components-next/filter/ConversationFilter.vue
index 30b92fd41..1d2e7041d 100644
--- a/app/javascript/dashboard/components-next/filter/ConversationFilter.vue
+++ b/app/javascript/dashboard/components-next/filter/ConversationFilter.vue
@@ -121,14 +121,14 @@ const outsideClickHandler = [
>
-
+
{{ filterModalHeaderTitle }}
-
-
+
-
+
-
-