fix(board): restore layouts after column changes (#6979)

* fix: preserve geometry across layout resizing

* style: format layout migration snapshots
This commit is contained in:
Thomas authored and GitHub committed 2026-10-03 22:32:49 +02:00
1 parent eec910aabb
commit e048ae9cd7
14 files changed
+5567 -10

No files matched your search

@@ -42,6 +42,11 @@ Tiles use fixed `200 × 200` logical-pixel cells with a `24px` gap. Homarr scale
width instead of changing each widget's proportions. **Reset from Base** regenerates a Mobile or custom layout from the
current Base layout.
Changing column or sidebar counts keeps a saved source arrangement while its generated positions remain unedited.
Widening back restores that arrangement, including Container sizes. Moving, resizing, adding, or removing content
starts a new source arrangement on the next layout resize. This cannot restore positions lost before this behavior
was introduced; widen the affected Container before moving widgets into its right-hand columns.
### Containers and rails
A **Container** groups apps, widgets, and nested Containers. It can have a label, collapse control, app-opening action,