[agent-pipeline] pipe-20260309055714-23ry round-1

This commit is contained in:
DDD1542
2026-03-09 15:51:42 +09:00
parent 4f10b5e42d
commit 197ddf47cf
31 changed files with 228 additions and 260 deletions

View File

@@ -293,7 +293,7 @@ export default function DeliveryStatusWidget({ element, refreshInterval = 60000
};
return (
<div className="h-full w-full overflow-auto bg-gradient-to-br from-background to-primary/10 p-4">
<div className="h-full w-full overflow-auto bg-card p-4">
{/* 헤더 */}
<div className="mb-3 flex items-center justify-between">
<div>

View File

@@ -140,7 +140,7 @@ export default function DeliveryTodayStatsWidget({ element }: DeliveryTodayStats
{/* 통계 카드 */}
<div className="flex flex-1 flex-col gap-4">
{/* 오늘 발송 */}
<div className="flex flex-1 flex-col items-center justify-center rounded-lg bg-gradient-to-br from-primary/10 to-primary/20 p-6">
<div className="flex flex-1 flex-col items-center justify-center rounded-lg border bg-primary/5 p-6">
<div className="mb-2 text-4xl">📤</div>
<p className="text-sm font-medium text-primary"> </p>
<p className="mt-2 text-4xl font-bold text-primary">{todayStats.shipped.toLocaleString()}</p>
@@ -148,7 +148,7 @@ export default function DeliveryTodayStatsWidget({ element }: DeliveryTodayStats
</div>
{/* 오늘 도착 */}
<div className="flex flex-1 flex-col items-center justify-center rounded-lg bg-gradient-to-br from-success/10 to-success/20 p-6">
<div className="flex flex-1 flex-col items-center justify-center rounded-lg border bg-success/5 p-6">
<div className="mb-2 text-4xl">📥</div>
<p className="text-sm font-medium text-success"> </p>
<p className="mt-2 text-4xl font-bold text-success">{todayStats.delivered.toLocaleString()}</p>

View File

@@ -251,9 +251,9 @@ export default function ExchangeWidget({
</div>
<div className="flex items-center justify-center gap-2">
<div className="h-px flex-1 bg-gradient-to-r from-transparent via-border to-transparent" />
<div className="h-px flex-1 bg-border" />
<span className="text-xs text-muted-foreground"></span>
<div className="h-px flex-1 bg-gradient-to-r from-transparent via-border to-transparent" />
<div className="h-px flex-1 bg-border" />
</div>
<div className="flex items-center gap-2">

View File

@@ -249,7 +249,7 @@ export default function ListSummaryWidget({ element }: ListSummaryWidgetProps) {
}
return (
<div className="flex h-full w-full flex-col overflow-hidden bg-gradient-to-br from-background to-primary/10 p-2">
<div className="flex h-full w-full flex-col overflow-hidden bg-card p-2">
{/* 헤더 */}
<div className="mb-2 flex flex-shrink-0 items-center justify-between">
<div className="flex-1">

View File

@@ -115,7 +115,7 @@ export default function MaintenanceWidget() {
};
return (
<div className="flex h-full flex-col bg-gradient-to-br from-background to-primary/10">
<div className="flex h-full flex-col bg-card">
{/* 헤더 */}
<div className="border-b border-border bg-background px-4 py-3">
<div className="mb-3 flex items-center justify-between">

View File

@@ -141,7 +141,7 @@ export default function StatusSummaryWidget({
element,
title = "상태 요약",
icon = "📊",
bgGradient = "from-background to-primary/10",
bgGradient = "",
statusConfig,
}: StatusSummaryWidgetProps) {
const [statusData, setStatusData] = useState<StatusData[]>([]);
@@ -353,7 +353,7 @@ export default function StatusSummaryWidget({
const displayTitle = element.customTitle || (tableName ? `${translateTableName(tableName)} 현황` : title);
return (
<div className={`flex h-full w-full flex-col overflow-hidden bg-gradient-to-br ${bgGradient} p-2`}>
<div className="flex h-full w-full flex-col overflow-hidden bg-card p-2">
{/* 헤더 */}
<div className="mb-2 flex flex-shrink-0 items-center justify-between">
<div className="flex-1">