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/app/configuration/config-prompt/simple-prompt-input.tsx |   24 ++++++++++++------------
 1 files changed, 12 insertions(+), 12 deletions(-)

diff --git a/app/components/app/configuration/config-prompt/simple-prompt-input.tsx b/app/components/app/configuration/config-prompt/simple-prompt-input.tsx
index 3268c1d..cf65e35 100644
--- a/app/components/app/configuration/config-prompt/simple-prompt-input.tsx
+++ b/app/components/app/configuration/config-prompt/simple-prompt-input.tsx
@@ -6,9 +6,10 @@
 import produce from 'immer'
 import { useContext } from 'use-context-selector'
 import ConfirmAddVar from './confirm-add-var'
+import s from './style.module.css'
 import PromptEditorHeightResizeWrap from './prompt-editor-height-resize-wrap'
 import cn from '@/utils/classnames'
-import type { PromptVariable } from '@/models/debug'
+import { type PromptVariable } from '@/models/debug'
 import Tooltip from '@/app/components/base/tooltip'
 import type { CompletionParams } from '@/types/app'
 import { AppType } from '@/types/app'
@@ -27,7 +28,6 @@
 import { PROMPT_EDITOR_UPDATE_VALUE_BY_EVENT_EMITTER } from '@/app/components/base/prompt-editor/plugins/update-block'
 import useBreakpoints, { MediaType } from '@/hooks/use-breakpoints'
 import { useFeaturesStore } from '@/app/components/base/features/hooks'
-import { noop } from 'lodash-es'
 
 export type ISimplePromptInput = {
   mode: AppType
@@ -48,6 +48,7 @@
   readonly = false,
   onChange,
   noTitle,
+  gradientBorder,
   editorHeight: initEditorHeight,
   noResize,
 }) => {
@@ -160,12 +161,12 @@
   const [editorHeight, setEditorHeight] = useState(minHeight)
 
   return (
-    <div className={cn('relative rounded-xl bg-gradient-to-r from-components-input-border-active-prompt-1 to-components-input-border-active-prompt-2 p-0.5 shadow-xs')}>
-      <div className='rounded-xl bg-background-section-burn'>
+    <div className={cn((!readonly || gradientBorder) ? `${s.gradientBorder}` : 'bg-gray-50', ' relative shadow-md')}>
+      <div className='rounded-xl bg-[#EEF4FF]'>
         {!noTitle && (
-          <div className="flex h-11 items-center justify-between pl-3 pr-2.5">
+          <div className="flex justify-between items-center h-11 pl-3 pr-6">
             <div className="flex items-center space-x-1">
-              <div className='h2 system-sm-semibold-uppercase text-text-secondary'>{mode !== AppType.completion ? t('appDebug.chatSubTitle') : t('appDebug.completionSubTitle')}</div>
+              <div className='h2'>{mode !== AppType.completion ? t('appDebug.chatSubTitle') : t('appDebug.completionSubTitle')}</div>
               {!readonly && (
                 <Tooltip
                   popupContent={
@@ -185,14 +186,14 @@
         )}
 
         <PromptEditorHeightResizeWrap
-          className='min-h-[228px] rounded-t-xl bg-background-default px-4 pt-2 text-sm text-text-secondary'
+          className='px-4 pt-2 min-h-[228px] bg-white rounded-t-xl text-sm text-gray-700'
           height={editorHeight}
           minHeight={minHeight}
           onHeightChange={setEditorHeight}
           hideResize={noResize}
           footer={(
-            <div className='flex rounded-b-xl bg-background-default pb-2 pl-4'>
-              <div className="h-[18px] rounded-md bg-components-badge-bg-gray-soft px-1 text-xs leading-[18px] text-text-tertiary">{promptTemplate.length}</div>
+            <div className='pl-4 pb-2 flex bg-white rounded-b-xl'>
+              <div className="h-[18px] leading-[18px] px-1 rounded-md bg-gray-100 text-xs text-gray-500">{promptTemplate.length}</div>
             </div>
           )}
         >
@@ -234,15 +235,14 @@
                 user: '',
                 assistant: '',
               },
-              onEditRole: noop,
+              onEditRole: () => { },
             }}
             queryBlock={{
               show: false,
               selectable: !hasSetBlockStatus.query,
             }}
             onChange={(value) => {
-              if (handleChange)
-                handleChange(value, [])
+              handleChange?.(value, [])
             }}
             onBlur={() => {
               handleChange(promptTemplate, getVars(promptTemplate))

--
Gitblit v1.8.0