From 77950e48c76f4a3b29d01831d43039caba29888a Mon Sep 17 00:00:00 2001
From: wwf <1971391498@qq.com>
Date: 星期二, 18 十一月 2025 14:12:42 +0800
Subject: [PATCH] 修改
---
app/components/datasets/create/website/base/crawled-result-item.tsx | 32 ++++++--------------------------
1 files changed, 6 insertions(+), 26 deletions(-)
diff --git a/app/components/datasets/create/website/base/crawled-result-item.tsx b/app/components/datasets/create/website/base/crawled-result-item.tsx
index 8ea316f..5531d3e 100644
--- a/app/components/datasets/create/website/base/crawled-result-item.tsx
+++ b/app/components/datasets/create/website/base/crawled-result-item.tsx
@@ -5,7 +5,6 @@
import cn from '@/utils/classnames'
import type { CrawlResultItem as CrawlResultItemType } from '@/models/datasets'
import Checkbox from '@/app/components/base/checkbox'
-import Button from '@/app/components/base/button'
type Props = {
payload: CrawlResultItemType
@@ -28,32 +27,13 @@
onCheckChange(!isChecked)
}, [isChecked, onCheckChange])
return (
- <div className={cn(isPreview ? 'bg-state-base-active' : 'group hover:bg-state-base-hover', 'cursor-pointer rounded-lg p-2')}>
- <div className='relative flex'>
- <div className='flex h-5 items-center'>
- <Checkbox className='mr-2 shrink-0' checked={isChecked} onCheck={handleCheckChange} />
- </div>
- <div className='flex min-w-0 grow flex-col'>
- <div
- className='truncate text-sm font-medium text-text-secondary'
- title={payload.title}
- >
- {payload.title}
- </div>
- <div
- className='mt-0.5 truncate text-xs text-text-tertiary'
- title={payload.source_url}
- >
- {payload.source_url}
- </div>
- </div>
- <Button
- onClick={onPreview}
- className='right-0 top-0 hidden h-6 px-1.5 text-xs font-medium uppercase group-hover:absolute group-hover:block'
- >
- {t('datasetCreation.stepOne.website.preview')}
- </Button>
+ <div className={cn(isPreview ? 'border-[#D1E0FF] bg-primary-50 shadow-xs' : 'group hover:bg-gray-100', 'rounded-md px-2 py-[5px] cursor-pointer border border-transparent')}>
+ <div className='flex items-center h-5'>
+ <Checkbox className='group-hover:border-2 group-hover:border-primary-600 mr-2 shrink-0' checked={isChecked} onCheck={handleCheckChange} />
+ <div className='grow w-0 truncate text-sm font-medium text-gray-700' title={payload.title}>{payload.title}</div>
+ <div onClick={onPreview} className='hidden group-hover:flex items-center h-6 px-2 text-xs rounded-md font-medium text-gray-500 uppercase hover:bg-gray-50'>{t('datasetCreation.stepOne.website.preview')}</div>
</div>
+ <div className='mt-0.5 truncate pl-6 leading-[18px] text-xs font-normal text-gray-500' title={payload.source_url}>{payload.source_url}</div>
</div>
)
}
--
Gitblit v1.8.0