From a430284aa21e3ae1f0d5654e55b2ad2852519cc2 Mon Sep 17 00:00:00 2001
From: wwf <yearningwang@iqtogether.com>
Date: 星期三, 04 六月 2025 15:17:49 +0800
Subject: [PATCH] 初始化

---
 app/components/workflow/nodes/start/components/var-item.tsx |   33 ++++++++++++++++-----------------
 1 files changed, 16 insertions(+), 17 deletions(-)

diff --git a/app/components/workflow/nodes/start/components/var-item.tsx b/app/components/workflow/nodes/start/components/var-item.tsx
index 68dc141..8a94161 100644
--- a/app/components/workflow/nodes/start/components/var-item.tsx
+++ b/app/components/workflow/nodes/start/components/var-item.tsx
@@ -12,14 +12,13 @@
 import { Edit03 } from '@/app/components/base/icons/src/vender/solid/general'
 import Badge from '@/app/components/base/badge'
 import ConfigVarModal from '@/app/components/app/configuration/config-var/config-modal'
-import { noop } from 'lodash-es'
 
 type Props = {
   readonly: boolean
   payload: InputVar
   onChange?: (item: InputVar, moreInfo?: MoreInfo) => void
   onRemove?: () => void
-  rightContent?: React.JSX.Element
+  rightContent?: JSX.Element
   varKeys?: string[]
   showLegacyBadge?: boolean
 }
@@ -27,8 +26,8 @@
 const VarItem: FC<Props> = ({
   readonly,
   payload,
-  onChange = noop,
-  onRemove = noop,
+  onChange = () => { },
+  onRemove = () => { },
   rightContent,
   varKeys = [],
   showLegacyBadge = false,
@@ -47,12 +46,12 @@
     hideEditVarModal()
   }, [onChange, hideEditVarModal])
   return (
-    <div ref={ref} className='flex h-8 cursor-pointer items-center justify-between rounded-lg border border-components-panel-border-subtle bg-components-panel-on-panel-item-bg px-2.5 shadow-xs hover:shadow-md'>
-      <div className='flex w-0 grow items-center space-x-1'>
-        <Variable02 className='h-3.5 w-3.5 text-text-accent' />
-        <div title={payload.variable} className='max-w-[130px] shrink-0 truncate text-[13px] font-medium text-text-secondary'>{payload.variable}</div>
-        {payload.label && (<><div className='shrink-0 text-xs font-medium text-text-quaternary'>路</div>
-          <div title={payload.label as string} className='max-w-[130px] truncate text-[13px] font-medium text-text-tertiary'>{payload.label as string}</div>
+    <div ref={ref} className='flex items-center h-8 justify-between px-2.5 bg-white rounded-lg border border-gray-200 shadow-xs cursor-pointer hover:shadow-md'>
+      <div className='flex items-center space-x-1 grow w-0'>
+        <Variable02 className='w-3.5 h-3.5 text-primary-500' />
+        <div title={payload.variable} className='shrink-0 max-w-[130px] truncate text-[13px] font-medium text-gray-700'>{payload.variable}</div>
+        {payload.label && (<><div className='shrink-0 text-xs font-medium text-gray-400'>路</div>
+          <div title={payload.label as string} className='max-w-[130px] truncate text-[13px] font-medium text-gray-500'>{payload.label as string}</div>
         </>)}
         {showLegacyBadge && (
           <Badge
@@ -61,24 +60,24 @@
           />
         )}
       </div>
-      <div className='ml-2 flex shrink-0 items-center'>
+      <div className='shrink-0 ml-2 flex items-center'>
         {rightContent || (<>
           {(!isHovering || readonly)
             ? (
               <>
                 {payload.required && (
-                  <div className='mr-2 text-xs font-normal text-text-tertiary'>{t('workflow.nodes.start.required')}</div>
+                  <div className='mr-2 text-xs font-normal text-gray-500'>{t('workflow.nodes.start.required')}</div>
                 )}
-                <InputVarTypeIcon type={payload.type} className='h-3.5 w-3.5 text-text-tertiary' />
+                <InputVarTypeIcon type={payload.type} className='w-3.5 h-3.5 text-gray-500' />
               </>
             )
             : (!readonly && (
               <>
-                <div onClick={showEditVarModal} className='mr-1 cursor-pointer rounded-md p-1 hover:bg-state-base-hover'>
-                  <Edit03 className='h-4 w-4 text-text-tertiary' />
+                <div onClick={showEditVarModal} className='mr-1 p-1 rounded-md cursor-pointer hover:bg-black/5'>
+                  <Edit03 className='w-4 h-4 text-gray-500' />
                 </div>
-                <div onClick={onRemove} className='group cursor-pointer rounded-md p-1 hover:bg-state-destructive-hover'>
-                  <RiDeleteBinLine className='h-4 w-4 text-text-tertiary group-hover:text-text-destructive' />
+                <div onClick={onRemove} className='p-1 rounded-md cursor-pointer hover:bg-black/5'>
+                  <RiDeleteBinLine className='w-4 h-4 text-gray-500' />
                 </div>
               </>
             ))}

--
Gitblit v1.8.0