fix(web): standardize UI icon language
All checks were successful
CD Pipeline / tests (push) Successful in 1m35s
Code Review / ai-code-review (push) Successful in 14s
CD Pipeline / build-and-deploy (push) Successful in 5m44s
CD Pipeline / post-deploy-checks (push) Successful in 2m36s

This commit is contained in:
Your Name
2026-06-03 00:18:23 +08:00
parent 0643e336b2
commit 6bf98ed00e
7 changed files with 94 additions and 47 deletions

View File

@@ -436,7 +436,7 @@ export function OpenClawStateMachine({
setSelectedIndex(null)
setProcessedApproval(null)
}}
title={processedApproval ? (processedApproval.action === 'approved' ? '已批准' : '已拒絕') : '審核詳情'}
title={processedApproval ? (processedApproval.action === 'approved' ? '已批准' : '已拒絕') : '審核詳情'}
onPrev={processedApproval ? undefined : handlePrevApproval}
onNext={processedApproval ? undefined : handleNextApproval}
current={selectedIndex !== null && !processedApproval ? selectedIndex + 1 : undefined}
@@ -458,9 +458,12 @@ export function OpenClawStateMachine({
? "bg-status-healthy/20 text-status-healthy"
: "bg-status-critical/20 text-status-critical"
)}>
<div className="text-4xl mb-2">
{processedApproval.action === 'approved' ? '✅' : '❌'}
</div>
<div className="mb-2 flex justify-center">
{processedApproval.action === 'approved'
? <CheckCircle2 className="h-9 w-9" aria-hidden="true" />
: <AlertCircle className="h-9 w-9" aria-hidden="true" />
}
</div>
<div className="font-bold text-lg">
{processedApproval.action === 'approved' ? '已批准執行' : '已拒絕執行'}
</div>