From 247a0158bd87429bb1fe9301f8fc5fac2671264d Mon Sep 17 00:00:00 2001
From: Ephraim Duncan <55143799+ephraimduncan@users.noreply.github.com>
Date: Tue, 19 May 2026 04:19:31 +0000
Subject: [PATCH] refactor(ui): replace hardcoded colors with semantic tokens
(#2749)
---
apps/remix/app/components/general/metric-card.tsx | 2 +-
packages/ui/components/common/copy-text-button.tsx | 4 ++--
packages/ui/primitives/command.tsx | 2 +-
packages/ui/primitives/document-dropzone.tsx | 12 ++++++------
packages/ui/primitives/document-flow/add-fields.tsx | 2 +-
.../document-flow/field-item-advanced-settings.tsx | 2 +-
.../checkbox-field.tsx | 2 +-
.../dropdown-field.tsx | 2 +-
.../field-items-advanced-settings/radio-field.tsx | 2 +-
packages/ui/primitives/form/form-error-message.tsx | 2 +-
packages/ui/primitives/form/form.tsx | 2 +-
packages/ui/primitives/input.tsx | 2 +-
packages/ui/primitives/multi-select-combobox.tsx | 4 ++--
packages/ui/primitives/select.tsx | 2 +-
.../primitives/signature-pad/signature-pad-type.tsx | 2 +-
.../ui/primitives/signature-pad/signature-pad.tsx | 13 +++++--------
.../template-flow/add-template-fields.tsx | 2 +-
.../add-template-placeholder-recipients.tsx | 4 ++--
packages/ui/primitives/textarea.tsx | 2 +-
19 files changed, 31 insertions(+), 34 deletions(-)
diff --git a/apps/remix/app/components/general/metric-card.tsx b/apps/remix/app/components/general/metric-card.tsx
index 4a14d82a3..14ae66035 100644
--- a/apps/remix/app/components/general/metric-card.tsx
+++ b/apps/remix/app/components/general/metric-card.tsx
@@ -25,7 +25,7 @@ export const CardMetric = ({ icon: Icon, title, value, className, children }: Ca
)}
-
{title}
+ {title}
{children || (
diff --git a/packages/ui/components/common/copy-text-button.tsx b/packages/ui/components/common/copy-text-button.tsx
index 54f2fb157..889c6b5d8 100644
--- a/packages/ui/components/common/copy-text-button.tsx
+++ b/packages/ui/components/common/copy-text-button.tsx
@@ -41,7 +41,7 @@ export const CopyTextButton = ({