From 6789f82e3b8c766e63cafed549a92e320fb38840 Mon Sep 17 00:00:00 2001 From: htlee Date: Tue, 31 Mar 2026 09:40:06 +0900 Subject: [PATCH] =?UTF-8?q?fix:=20=ED=95=AD=EC=A0=81=20=ED=86=A0=EA=B8=80?= =?UTF-8?q?=20+=20=ED=8C=A8=EB=84=90=20=EB=A0=88=EC=9D=B4=EC=95=84?= =?UTF-8?q?=EC=9B=83=20+=20TripsLayer=20=EC=83=89=EC=83=81=20=EB=B6=84?= =?UTF-8?q?=EB=A6=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 항적 토글 역할 변경: - 항상 ON: TripsLayer (애니메이션 트레일) + 센터 트레일 + 도트 - "항적" 토글: 전체 24h 정적 항적 PathLayer (멤버 + 연관 선박) ON 시 회색/연파랑 배경 경로 위에 고채도 TripsLayer 애니메이션 색상 계층: - 정적 항적: 회색 [180,180,180,80] / 연파랑 [100,140,200,60] - TripsLayer: 고채도 노랑 [255,200,60,220] / 고채도 파랑 [100,180,255,220] 패널 레이아웃: - 토글 패널: position: sticky left: 0 (항상 좌측 고정) - 모델 카드: 가로 스크롤 (maxWidth: calc(100vw - 340px)) - 다중 토글 유지, 화면 초과 시 스크롤 Co-Authored-By: Claude Opus 4.6 (1M context) --- .../src/components/korea/CorrelationPanel.tsx | 18 ++-- frontend/src/hooks/useGearReplayLayers.ts | 99 +++++++++++++------ 2 files changed, 76 insertions(+), 41 deletions(-) diff --git a/frontend/src/components/korea/CorrelationPanel.tsx b/frontend/src/components/korea/CorrelationPanel.tsx index b3be94e..de2d050 100644 --- a/frontend/src/components/korea/CorrelationPanel.tsx +++ b/frontend/src/components/korea/CorrelationPanel.tsx @@ -203,7 +203,7 @@ const CorrelationPanel = ({
{/* 고정: 토글 패널 */}
c.targetType !== 'VESSEL').length; return (