+
{tags.map(tag => (
+ className='inline-flex items-center px-2.5 py-1 rounded-md
+ text-xs font-semibold
+ bg-blue-600/20 text-blue-400
+ group'>
{tag}
) : (
+ className='flex items-center justify-center h-12
+ text-sm text-gray-500 dark:text-gray-400
+ rounded-md border border-dashed
+ border-gray-300 dark:border-gray-700
+ bg-gray-50 dark:bg-gray-800/50'>
No tags added yet
)}
diff --git a/frontend/src/components/format/conditions/ConditionCard.jsx b/frontend/src/components/format/conditions/ConditionCard.jsx
index ce6fa66..a66ebcb 100644
--- a/frontend/src/components/format/conditions/ConditionCard.jsx
+++ b/frontend/src/components/format/conditions/ConditionCard.jsx
@@ -32,9 +32,9 @@ const ConditionCard = ({
};
return (
-
+
{/* Main content */}
-
+
{/* Custom Name Input */}
-
+
{/* Type Selection */}
-
+
Required
@@ -105,10 +107,11 @@ const ConditionCard = ({
negate: e.target.checked
})
}
- className='rounded border-gray-700 bg-gray-900
- text-blue-500 focus:ring-blue-500'
+ className='rounded border-gray-700 bg-gray-800/50
+ text-blue-500 focus:ring-blue-500
+ transition-colors'
/>
-
+
Negate
@@ -119,12 +122,12 @@ const ConditionCard = ({
{/* Control Buttons */}
+ divide-y divide-gray-700/50 border-l border-gray-700/50 bg-gray-800/30'>