Size home modules inside their floor and ceiling, and backfill the grid #100
Loading…
Reference in a new issue
No description provided.
Delete branch "feat/widget-grid-sizing"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Modules gain a size ceiling beside their floor (widgetMaxSize + content-tightened heights): sizes that would only draw empty cells are no longer offered in the picker or by the grip, stored sizes clamp into bounds, and an out-of-bounds scripted resize is refused with 400 so the UI reverts. The grid backfills holes (dense flow), the fill solver stands down mid-resize, and the grip measures pitch from the grid and the cards actual tops instead of the card itself. Customize heights stand at least their drawn rows tall. Tests: TestWidgetSizeBounds, TestHomeLayoutSizeCeiling, jstest/home.grid.test.js (wired into heavy-gates).