Simplify pipeline status dialog by consolidating message sections

• Remove separate latest message section
• Combine into single pipeline messages area
• Add overflow-x-hidden for better display
• Change break-words to break-all
• Update translations across all locales
This commit is contained in:
yangdx 2025-10-25 03:34:54 +08:00
parent a9ec15e669
commit 2476d6b7f8
6 changed files with 8 additions and 21 deletions

View file

@ -216,25 +216,17 @@ export default function PipelineStatusDialog({
</div> </div>
</div> </div>
{/* Latest Message */}
<div className="space-y-2">
<div className="text-sm font-medium">{t('documentPanel.pipelineStatus.latestMessage')}:</div>
<div className="font-mono text-xs rounded-md bg-zinc-800 text-zinc-100 p-3 whitespace-pre-wrap break-words">
{status?.latest_message || '-'}
</div>
</div>
{/* History Messages */} {/* History Messages */}
<div className="space-y-2"> <div className="space-y-2">
<div className="text-sm font-medium">{t('documentPanel.pipelineStatus.historyMessages')}:</div> <div className="text-sm font-medium">{t('documentPanel.pipelineStatus.pipelineMessages')}:</div>
<div <div
ref={historyRef} ref={historyRef}
onScroll={handleScroll} onScroll={handleScroll}
className="font-mono text-xs rounded-md bg-zinc-800 text-zinc-100 p-3 overflow-y-auto min-h-[7.5em] max-h-[40vh]" className="font-mono text-xs rounded-md bg-zinc-800 text-zinc-100 p-3 overflow-y-auto overflow-x-hidden min-h-[7.5em] max-h-[40vh]"
> >
{status?.history_messages?.length ? ( {status?.history_messages?.length ? (
status.history_messages.map((msg, idx) => ( status.history_messages.map((msg, idx) => (
<div key={idx} className="whitespace-pre-wrap break-words">{msg}</div> <div key={idx} className="whitespace-pre-wrap break-all">{msg}</div>
)) ))
) : '-'} ) : '-'}
</div> </div>

View file

@ -165,8 +165,7 @@
"startTime": "وقت البدء", "startTime": "وقت البدء",
"progress": "التقدم", "progress": "التقدم",
"unit": "دفعة", "unit": "دفعة",
"latestMessage": "آخر رسالة", "pipelineMessages": "رسائل خط الأنابيب",
"historyMessages": "رسائل السجل",
"cancelButton": "إلغاء", "cancelButton": "إلغاء",
"cancelTooltip": "إلغاء معالجة خط الأنابيب", "cancelTooltip": "إلغاء معالجة خط الأنابيب",
"cancelInProgress": "الإلغاء قيد التقدم...", "cancelInProgress": "الإلغاء قيد التقدم...",

View file

@ -165,8 +165,7 @@
"startTime": "Start Time", "startTime": "Start Time",
"progress": "Progress", "progress": "Progress",
"unit": "Batch", "unit": "Batch",
"latestMessage": "Latest Message", "pipelineMessages": "Pipeline Messages",
"historyMessages": "History Messages",
"cancelButton": "Cancel", "cancelButton": "Cancel",
"cancelTooltip": "Cancel pipeline processing", "cancelTooltip": "Cancel pipeline processing",
"cancelInProgress": "Cancellation in progress...", "cancelInProgress": "Cancellation in progress...",

View file

@ -165,8 +165,7 @@
"startTime": "Heure de Début", "startTime": "Heure de Début",
"progress": "Progrès", "progress": "Progrès",
"unit": "Lot", "unit": "Lot",
"latestMessage": "Dernier Message", "pipelineMessages": "Messages de Pipeline",
"historyMessages": "Messages d'Historique",
"cancelButton": "Annuler", "cancelButton": "Annuler",
"cancelTooltip": "Annuler le traitement du pipeline", "cancelTooltip": "Annuler le traitement du pipeline",
"cancelInProgress": "Annulation en cours...", "cancelInProgress": "Annulation en cours...",

View file

@ -165,8 +165,7 @@
"startTime": "开始时间", "startTime": "开始时间",
"progress": "进度", "progress": "进度",
"unit": "批", "unit": "批",
"latestMessage": "最新消息", "pipelineMessages": "流水线消息",
"historyMessages": "历史消息",
"cancelButton": "中断", "cancelButton": "中断",
"cancelTooltip": "中断流水线处理", "cancelTooltip": "中断流水线处理",
"cancelInProgress": "取消请求进行中...", "cancelInProgress": "取消请求进行中...",

View file

@ -165,8 +165,7 @@
"startTime": "開始時間", "startTime": "開始時間",
"progress": "進度", "progress": "進度",
"unit": "批", "unit": "批",
"latestMessage": "最新消息", "pipelineMessages": "流水線消息",
"historyMessages": "歷史消息",
"cancelButton": "中斷", "cancelButton": "中斷",
"cancelTooltip": "中斷流水線處理", "cancelTooltip": "中斷流水線處理",
"cancelInProgress": "取消請求進行中...", "cancelInProgress": "取消請求進行中...",