fix(boards): disable mobile sidebars (#6565)

This commit is contained in:
Thomas authored and ajnart committed 2026-08-14 11:32:09 +02:00
1 parent 3943741838
commit 4a4b04d471
3 files changed
+38 -2

No files matched your search

@@ -38,6 +38,22 @@ describe("board lanes", () => {
expect(getBoardLaneColumnCount(layout, "right")).toBe(0);
});
test("disables gutters for mobile layouts", () => {
const layout = {
id: "mobile",
name: "Mobile",
columnCount: 12,
leftGutterColumnCount: 2,
rightGutterColumnCount: 3,
breakpoint: 0,
role: "mobile",
} satisfies Board["layouts"][number];
expect(getBoardLaneColumnCount(layout, "left")).toBe(0);
expect(getBoardLaneColumnCount(layout, "main")).toBe(12);
expect(getBoardLaneColumnCount(layout, "right")).toBe(0);
});
test("rejects ambiguous duplicate roots", () => {
const board = new BoardMockBuilder()
.addSection(new EmptySectionMockBuilder({ id: "main-a" }).build())