From e9a62e90d205b7b84ca027a9ed48a7524cebbd80 Mon Sep 17 00:00:00 2001 From: XANTRONIX Development Date: Tue, 2 Jan 2024 00:56:31 -0500 Subject: [PATCH] *chef kiss* --- py/hexagram/cluster.py | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/py/hexagram/cluster.py b/py/hexagram/cluster.py index 0479d88..cfe49ea 100644 --- a/py/hexagram/cluster.py +++ b/py/hexagram/cluster.py @@ -206,6 +206,26 @@ class Cluster(): pattern = HexagonPattern() pattern.fill(cr) + # Top dark area + cr.set_source_rgba(0, 0, 0, 0.5) + cr.rectangle(0, 0, self.WIDTH, 96) + cr.fill() + + cr.set_source_rgba(1, 1, 1, 0.25) + cr.move_to(0, 96) + cr.line_to(self.WIDTH, 96) + cr.stroke() + + # Bottom dark area + cr.set_source_rgba(0, 0, 0, 0.5) + cr.rectangle(0, self.HEIGHT - 52, self.WIDTH, 52) + cr.fill() + + cr.set_source_rgba(1, 1, 1, 0.25) + cr.move_to(0, self.HEIGHT - 52) + cr.line_to(self.WIDTH, self.HEIGHT - 52) + cr.stroke() + for gauge in self.gauges: gauge.draw_bg(cr)