diff --git a/src/techui_builder/generate.py b/src/techui_builder/generate.py index 863bdc33..b6623de5 100644 --- a/src/techui_builder/generate.py +++ b/src/techui_builder/generate.py @@ -291,8 +291,8 @@ def _create_widgets( def layout_widgets(self, widgets: list[EmbeddedDisplay | ActionButton]): group_spacing: int = 30 max_group_height: int = 800 - spacing_x: int = 20 - spacing_y: int = 30 + spacing_x: int = 5 + spacing_y: int = 10 # Group tiles by size groups: dict[tuple[int, int], list[EmbeddedDisplay | ActionButton]] = ( defaultdict(list) diff --git a/tests/test_generate.py b/tests/test_generate.py index 6b497b9a..942b1dac 100644 --- a/tests/test_generate.py +++ b/tests/test_generate.py @@ -345,14 +345,14 @@ def test_generator_create_widgets_related( "index, x, y", [ (0, 0, 0), - (1, 0, 150), - (2, 0, 300), - (3, 0, 450), - (4, 0, 600), - (5, 235, 0), - (6, 235, 150), - (7, 355, 150), - (8, 235, 220), + (1, 0, 130), + (2, 0, 260), + (3, 0, 390), + (4, 0, 520), + (5, 0, 650), + (6, 235, 0), + (7, 235, 50), + (8, 235, 100), ], ) def test_generator_layout_widgets(generator, index, x, y):