From ab8710bd1e0f0f2396766f0e58effc741ec06e2c Mon Sep 17 00:00:00 2001 From: Ryan Schultz Date: Sun, 11 Aug 2024 12:14:55 -0500 Subject: [PATCH] schedule's background fill driven by .ods/xlsx, if it exists. also added `.border` class to default schedule css. --- src/blenderbim/blenderbim/bim/data/assets/schedule.css | 6 ++++++ src/blenderbim/blenderbim/bim/module/drawing/scheduler.py | 2 ++ 2 files changed, 8 insertions(+) diff --git a/src/blenderbim/blenderbim/bim/data/assets/schedule.css b/src/blenderbim/blenderbim/bim/data/assets/schedule.css index 151d7d4f78..af51dd6696 100644 --- a/src/blenderbim/blenderbim/bim/data/assets/schedule.css +++ b/src/blenderbim/blenderbim/bim/data/assets/schedule.css @@ -43,3 +43,9 @@ } text, tspan { /* 2.5mm */ fill: black; stroke: none; font-family: 'OpenGost Type B TT', 'DejaVu Sans Condensed', 'Liberation Sans', 'Arial Narrow', 'Arial'; } + +.border { + stroke: #000000; + stroke-width:.125; + fill: none; /* will be overriden if background color is set in .ods, or .xlsx */ +} \ No newline at end of file diff --git a/src/blenderbim/blenderbim/bim/module/drawing/scheduler.py b/src/blenderbim/blenderbim/bim/module/drawing/scheduler.py index 93f8625528..dcadd73ca8 100644 --- a/src/blenderbim/blenderbim/bim/module/drawing/scheduler.py +++ b/src/blenderbim/blenderbim/bim/module/drawing/scheduler.py @@ -159,6 +159,7 @@ class Scheduler: self.svg.rect( insert=(x, y), size=(width, height), + style=f"fill: {background_color};", class_="border", ) ) @@ -435,6 +436,7 @@ class Scheduler: self.svg.rect( insert=(x, y), size=(width, height), + style=f"fill: {background_color};", class_="border", ) )