diff options
author | Danglewood <85772166+deeleeramone@users.noreply.github.com> | 2024-05-14 03:11:59 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-05-14 10:11:59 +0000 |
commit | 2ac1af3f265d7b6c863d9b2bb86ba643819cc969 (patch) | |
tree | 6de796f2511c9756606f05328df6d2c7234e765a | |
parent | 29dfc7b133d44e0c8627ceb29103acada4257f9b (diff) |
[BugFix] Make `paper_bgcolor` transparent in PyWry backend (#6385)
* make paper_bgcolor transparent in PyWry backend
* black
---------
Co-authored-by: Henrique Joaquim <henriquecjoaquim@gmail.com>
-rw-r--r-- | openbb_platform/obbject_extensions/charting/openbb_charting/core/backend.py | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/openbb_platform/obbject_extensions/charting/openbb_charting/core/backend.py b/openbb_platform/obbject_extensions/charting/openbb_charting/core/backend.py index 79d4c56e18b..fb2503afe86 100644 --- a/openbb_platform/obbject_extensions/charting/openbb_charting/core/backend.py +++ b/openbb_platform/obbject_extensions/charting/openbb_charting/core/backend.py @@ -198,6 +198,12 @@ class Backend(PyWry): self.check_backend() # pylint: disable=C0415 + paper_bg = ( + "rgba(0,0,0,0)" + if self.charting_settings.chart_style == "dark" + else "rgba(255,255,255,0)" + ) + title = "Interactive Chart" fig.layout.title.text = re.sub( @@ -210,9 +216,8 @@ class Backend(PyWry): export_image = Path(export_image).resolve() json_data = json.loads(fig.to_json()) - json_data.update(self.get_json_update(command_location)) - + json_data["layout"]["paper_bgcolor"] = paper_bg outgoing = dict( html=self.get_plotly_html(), json_data=json_data, |