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 });