From 2299381403d07a1a18dd77b32be0248d19949c2f Mon Sep 17 00:00:00 2001 From: Macbook Date: Mon, 22 Jun 2026 12:22:19 +0900 Subject: [PATCH] =?UTF-8?q?=ED=81=AC=EB=A1=9C=EC=8A=A4=ED=97=A4=EC=96=B4?= =?UTF-8?q?=20=EC=84=B8=EB=A1=9C=EC=84=A0=20=EA=B5=90=EC=B0=A8=EC=A0=90=20?= =?UTF-8?q?on=20off=20=EC=84=A4=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- frontend/src/App.tsx | 8 ++++ frontend/src/components/SettingsPage.tsx | 58 ++++++++++++------------ 2 files changed, 36 insertions(+), 30 deletions(-) diff --git a/frontend/src/App.tsx b/frontend/src/App.tsx index a8f4889..1155e91 100644 --- a/frontend/src/App.tsx +++ b/frontend/src/App.tsx @@ -475,6 +475,14 @@ function AppMainContent({ onChartCandleAreaPriceLabels={v => saveAppDef({ chartCandleAreaPriceLabels: v })} chartSeriesPriceLabels={appDefaults.chartSeriesPriceLabels ?? true} onChartSeriesPriceLabels={v => saveAppDef({ chartSeriesPriceLabels: v })} + chartCrosshairInfoVisible={appDefaults.chartCrosshairInfoVisible ?? true} + onChartCrosshairInfoVisible={v => saveAppDef({ chartCrosshairInfoVisible: v })} + chartCrosshairMarkersVisible={appDefaults.chartCrosshairMarkersVisible ?? true} + onChartCrosshairMarkersVisible={v => saveAppDef({ chartCrosshairMarkersVisible: v })} + chartLegendOptions={appDefaults.chartLegendOptions} + onChartLegendOptionsChange={patch => saveAppDef({ + chartLegendOptions: { ...appDefaults.chartLegendOptions, ...patch }, + })} /> )} diff --git a/frontend/src/components/SettingsPage.tsx b/frontend/src/components/SettingsPage.tsx index 779e1b2..1d381c2 100644 --- a/frontend/src/components/SettingsPage.tsx +++ b/frontend/src/components/SettingsPage.tsx @@ -1239,36 +1239,34 @@ const ChartPanel: React.FC = ({ )} - {chartLegendOptions && onChartLegendOptionsChange && ( - - - - - - - - - )} + + + + + + + + {chartLegendOptions && onChartLegendOptionsChange && (