From 6f9e08f4fe2bcbab7e92899b9630165de7b9ff99 Mon Sep 17 00:00:00 2001 From: petitPapillon Date: Thu, 7 Dec 2017 20:25:11 +0100 Subject: [PATCH] Load the initial theme setting for the chart from settings.json --- gui/js/barterdexcharts.js | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/gui/js/barterdexcharts.js b/gui/js/barterdexcharts.js index 0c357a5..d1e30d7 100644 --- a/gui/js/barterdexcharts.js +++ b/gui/js/barterdexcharts.js @@ -6,7 +6,14 @@ var gChart; $(function() { "use strict"; - var isDebugMode = window.location.port === '63342'; + var barterDEX_settings = ShepherdIPC({"command":"read_settings"}); + + var chartTheme = StockChartX.Theme.Light; + if (barterDEX_settings.theme === "dark") { + chartTheme = StockChartX.Theme.Dark; + } + + var isDebugMode = window.location.port === '63342'; var isFullWindowMode = isDebugMode || ((StockChartX.Environment.isMobile && $(window).width() < 768) || StockChartX.Environment.isPhone); /*var symbolsFilePath = StockChartX.Environment.isMobile ? "data/symbols.mobile.json" : "data/symbols.json"; @@ -18,6 +25,7 @@ $(function() { gChart = $('#chartContainer').StockChartX({ width: $('#chartContainer').parent().width(), height: 360, + theme: chartTheme //fullWindowMode: isFullWindowMode });