From 1752ec555aa650d08552b8bbfe2b1bfa751b1da1 Mon Sep 17 00:00:00 2001 From: Macbook Date: Thu, 11 Jun 2026 11:05:46 +0900 Subject: [PATCH] =?UTF-8?q?=EC=9A=B0=EC=B8=A1=20=EB=A7=A4=EC=88=98/?= =?UTF-8?q?=EB=A7=A4=EB=8F=84=20=ED=8C=A8=EB=84=90=20=EB=82=B4=EC=9A=A9=20?= =?UTF-8?q?=ED=91=9C=EC=8B=9C=20=EC=95=88=EB=90=98=EB=8A=94=20=EB=B2=84?= =?UTF-8?q?=EA=B7=B8=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit paperDashboard.css가 PaperTradingPage에만 임포트되어 있어 VirtualTradingPage·알림목록·실시간 차트·백테스팅 등에서 ptd-split-card-body의 flex:1 레이아웃이 없어 콘텐츠 높이가 0이 됨. BuilderPageShell·ChartWorkspaceView·TradeNotificationListPage에 paperDashboard.css 임포트 추가로 전 페이지에서 정상 표시되도록 수정. Co-authored-by: Cursor --- frontend/src/App.tsx | 2 +- frontend/src/chart/ChartWorkspaceView.tsx | 1 + frontend/src/components/TradeNotificationListPage.tsx | 1 + frontend/src/components/layout/BuilderPageShell.tsx | 1 + 4 files changed, 4 insertions(+), 1 deletion(-) diff --git a/frontend/src/App.tsx b/frontend/src/App.tsx index 586b26a..89de17b 100644 --- a/frontend/src/App.tsx +++ b/frontend/src/App.tsx @@ -57,7 +57,7 @@ const ChartWorkspaceRoot = lazy(() => ); import './App.css'; // virtualTradingDashboard.css는 VirtualTradingPage.tsx에서 import -// paperDashboard.css는 PaperTradingPage.tsx에서 import +// paperDashboard.css는 BuilderPageShell.tsx, ChartWorkspaceView.tsx, TradeNotificationListPage.tsx에서 import // tradeRightPanel.css는 ChartWorkspaceView.tsx, BuilderPageShell.tsx, TradeNotificationListPage.tsx에서 import // backtestDashboard.css는 BacktestHistoryPage.tsx, AnalysisReportPage.tsx에서 import // appPopup.css는 AppPopup.tsx에서 import diff --git a/frontend/src/chart/ChartWorkspaceView.tsx b/frontend/src/chart/ChartWorkspaceView.tsx index 4a5ea60..c8da318 100644 --- a/frontend/src/chart/ChartWorkspaceView.tsx +++ b/frontend/src/chart/ChartWorkspaceView.tsx @@ -1,3 +1,4 @@ +import '../styles/paperDashboard.css'; import '../styles/tradeRightPanel.css'; import React from 'react'; import DrawingToolbar from '../components/DrawingToolbar'; diff --git a/frontend/src/components/TradeNotificationListPage.tsx b/frontend/src/components/TradeNotificationListPage.tsx index e693628..4e99d29 100644 --- a/frontend/src/components/TradeNotificationListPage.tsx +++ b/frontend/src/components/TradeNotificationListPage.tsx @@ -35,6 +35,7 @@ import { readStoredBool, storeBool } from './strategyEditor/usePanelResize'; import '../styles/strategyEditorTheme.css'; import '../styles/virtualTradingDashboard.css'; import '../styles/builderPageShell.css'; +import '../styles/paperDashboard.css'; import '../styles/tradeRightPanel.css'; import '../styles/tradeNotificationList.css'; import TradeNotificationListRow from './tradeNotification/TradeNotificationListRow'; diff --git a/frontend/src/components/layout/BuilderPageShell.tsx b/frontend/src/components/layout/BuilderPageShell.tsx index e3e7e68..376caf3 100644 --- a/frontend/src/components/layout/BuilderPageShell.tsx +++ b/frontend/src/components/layout/BuilderPageShell.tsx @@ -9,6 +9,7 @@ import { } from '../strategyEditor/usePanelResize'; import '../../styles/strategyEditorTheme.css'; import '../../styles/builderPageShell.css'; +import '../../styles/paperDashboard.css'; import '../../styles/tradeRightPanel.css'; const LEFT_MIN = 220;