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)